CPU Design Verification Engineer (Senior level)
Technology, Data & Digital · Software & Web Development · Software Engineering
In short
Qualcomm is seeking a Senior CPU Design Verification Engineer for their Cambridge, UK office. This role involves validating CPU and SOC micro-architectures, developing detailed test and coverage plans, and leading a small team. The position requires deep knowledge of microprocessor verification functions and architectures, and experience with various verification methodologies and tools.
Responsibilities
- Work with CPU and SOC Architects to understand concepts and high-level system requirements.
- Develop detailed Test and Coverage plans based on Architecture and Micro-architecture.
- Develop Verification Methodology, ensuring scalability and portability across environments.
- Develop Verification environment, including Stimulus, Checkers, Assertions, Trackers, and Coverage.
- Develop Verification Plans and Testbenches for your functional domain.
- Execute Verification Plans, including Design Bring-up, DV environment Bring-up, Regressions, and Debug of test failures.
- Track and report DV progress using metrics, including Bugs and Coverage.
Requirements
- Deep knowledge of Micro-Processor Verification functions and Architectures, 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.
- Experience in leading a small team of Verification engineers performing CPU Verification.
- In-depth knowledge of Micro-processor functions, Architectures, and Micro-architectures.
- Experience in writing Test plans, portable Testbenches, Transactors, and Assembly code.
- Experience with different Verification Methodologies and Tools such as Simulators, Coverage collection, Gate-level Simulation, Waveform viewers, and Formal Proof Tools.
- Ability to develop and work independently on a Block/Unit of the design.
- Bachelor's degree in Science, Engineering, or related field and 2+ years of ASIC design, verification, validation, integration, or related work experience.
- OR Master's degree in Science, Engineering, or related field and 1+ year of ASIC design, verification, validation, integration, or related work experience.
- OR PhD in Science, Engineering, or related field.
Desired Qualifications
- Advance techniques such as: Formal, Assertions, and Silicon bring up, is helpful.
Benefits
- Salary, stock and performance related bonus
- Maternity/Paternity Leave
- Employee stock purchase scheme
- Matching pension scheme
- Education Assistance
- Relocation and immigration support (if needed)
- Life, Medical, Income and Travel Insurance
- Subsidised memberships for physical and mental well-being
- Bicycle purchase scheme
- Employee run clubs, including, running, football, chess, badminton + many more
Skills
ASIC designCPU verificationSOC verificationMicro-processor verificationCache CoherenceMemory orderingMemory ConsistencyPrefetchingBranch PredictionRenamingSpeculative executionAddress TranslationMemory ManagementRandom Instruction SequencingTestbench developmentAssembly codeGate-level SimulationFormal Proof Tools
#CPU#ASIC#Verification#Senior Engineer#Cambridge
Enabling a world where everyone and everything can be intelligently connected.\n\n
Company
QualcommJob Posted
3 days ago
Employment Type
Full Time
Work mode
On Site
Experience Level
Senior
Locations
Cambridge, United Kingdom
Qualification
Bachelor, Master, Doctoral
Applicants
Be an early applicant
Similar Jobs
Synopsys Inc
Bengaluru, IndiaPrincipal Application Engineer, VC Formal
Full Time Be an early applicant Posted 3 days ago
HCLTech
Chennai, IndiaAutomation Test Specialist Java, Selenium
Full Time Be an early applicant Posted 3 days ago
Synopsys Inc
Bengaluru, IndiaPrincipal Field Applications Engineer – Memory Characterization
Full Time Be an early applicant Posted 3 days ago
Amazon
Bengaluru, IndiaInvestigation Associate, Relay Product Excellence
Full Time Be an early applicant Posted 3 days ago
Amazon
Bengaluru, IndiaInvestigation Associate, Relay Product Excellence
Full Time Be an early applicant Posted 3 days ago
Qualcomm
Bangalore, IndiaSOC Design Verification Staff Engineer
Full Time Be an early applicant Posted 4 days ago
