CPU Design Verification Engineer (Senior level)
Teknik, data och digitalt · Mjukvaru- och webbutveckling · Mjukvaruutveckling
I korthet
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.
Ansvarsområden
- 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.
Krav
- 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.
Önskade kvalifikationer
- Advance techniques such as: Formal, Assertions, and Silicon bring up, is helpful.
Förmåner
- 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
Färdigheter
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
Företag
QualcommPublicerade jobb
för 3 dagar sedan
Anställningstyp
Heltid
Arbetsform
På plats
Erfarenhetsnivå
Senior
Platser
Cambridge, United Kingdom
Kvalifikation
Kandidatexamen, Masterexamen, Doktorand
Sökande
Ansök tidigt
Liknande jobb
Ericsson
Stockholm, SwedenMaster Thesis: IP-Level Shift-Left RTL Power Analysis Flow for Early Power Insight and Optimization
Praktik Ansök tidigt Publicerad för 4 dagar sedan
Ericsson
Stockholm, SwedenMaster Thesis: Quantum randomized navigation for autonomous enterprise robots
Praktik Ansök tidigt Publicerad för 4 dagar sedan
Synopsys Inc
Stockholm, Sweden +1 flerApplications Engineer - EDA Verification
Heltid Ansök tidigt Publicerad för 2 dagar sedan
Synopsys Inc
Stockholm, SwedenPrincipal Application Engineer - EDA Verification
Heltid Ansök tidigt Publicerad för 2 dagar sedan
Ericsson
Stockholm, SwedenEntry Level: Thermal Design Developer
Heltid Ansök tidigt Publicerad för 19 timmar sedan
Microsoft
Cambridge, United KingdomPost Doc Research
Kontrakt Ansök tidigt Publicerad för 4 dagar sedan
