CPU Core Validation Engineer (Staff/Senior Staff) - CPU Pipeline and uarch experts
Technology, Data & Digital · Software & Web Development · Software Engineering · Embedded Systems
In short
Qualcomm is looking for a CPU Core Validation Engineer (Staff/Senior Staff) in Bangalore, India, to work on validating CPU core pipeline and microarchitecture features. This role involves developing test plans, creating validation methodology, and debugging silicon failures.
Responsibilities
- Develop detailed test plan considering the IP arch and uarch features.
- Work with CPU design and verification teams to develop CPU bring up and functional validation test plans for the IP owned.
- Develop validation methodology and test contents to exercise on emulators during pre-Si phase and on Silicon.
- Work with SOC bring up teams, software teams to plan CPU core features bringup and end to end validation.
- Triage and debug failures on Silicon.
- Develop test contents and testing strategies to assist validation of CPU on silicon.
- Work with CPU verification teams to reproduce silicon fails on emulators and FPGAs.
- Work with design team to suggest, architect new debug features to improve future CPU bringup’s.
Requirements
- BA/BS degree in CS/EE with 7 to 16 years’ experience.
- 7+ Experience in Silicon Validation and bring up.
- Implementation of assembly, C/C++ language embedded firmware
- Experience with software tool chain including assemblers, C compilers, Makefiles, and source code control tools.
Desired Qualifications
- Good understanding of micro-processor architecture, in domains such as: Cache Coherence, Memory ordering and Consistency, Prefetching, Branch Prediction, Renaming, Speculative execution, and Address Translation/Memory Management.
- Knowledge of Random Instruction Sequencing (RIS) and testing a given design, at the Block/Unit-level and Subsystem/Chip-level for proving correctness.
- Experience in writing Test plans and Assembly code.
- Ability to develop and work independently on a block/unit of the design.
Benefits
- Qualcomm is an equal opportunity employer.
- Qualcomm is committed to providing an accessible process for individuals with disabilities.
- Qualcomm is committed to making our workplace accessible for individuals with disabilities.
Skills
ASICArchitectureC++AutomationComputer SciencePythonFPGADSPAssemblyCMakefileSource Code Control
#CPU#Validation#Pipeline#uarch#engineer#Hardware Engineering
Enabling a world where everyone and everything can be intelligently connected.\n\n
Company
QualcommJob Posted
2 weeks ago
Employment Type
Full Time
Work mode
On Site
Experience Level
Senior
Locations
Bangalore, India
Qualification
Bachelor, Master, Doctoral
Applicants
Be an early applicant
Similar Jobs
Microsoft
United StatesMicrowave Design and Layout Engineer
US$102–219k/yr Full Time Be an early applicant Posted 4 days ago
Microsoft
United StatesForward Deployed Engineer
US$85.4–184k/yr Full Time Be an early applicant Posted 4 days ago
Microsoft
United StatesTransact Enablement Manager
US$97.6–188k/yr Full Time Be an early applicant Posted 4 days ago
Ericsson
Austin, United StatesData Analyst Strategy and Operations
Full Time Be an early applicant Posted 4 days ago
Volvo Group
Curitiba, Brazil +1 moreSenior Service Leader
US$96–119k/yr Full Time Be an early applicant Posted 4 days ago
Microsoft
United StatesSenior Innovation Hub Solution Engineer
Full Time Be an early applicant Posted 4 days ago
