CPU Design Verification Engineer
New Today
Job Description
CPU Design Verification Engineer
European Tech Recruit are working closely with a leading semicon company, based in Cambridge, who are looking for a talented CPU Design Verification Engineer to join their team.
In this role you will work with Chip Architects to validate the concepts of CPU and SOC level micro-architectures. You will work on a selected part of the CPU Design Verification to ensure that it functions to the standards of being launch ready for the end product.
Responsibilities as CPU Design Verification Engineer:
- Working with CPU and SOC Architects to understand the concepts and high-level system requirements.
- Developing detailed Test and Coverage plans based on the Architecture and Micro-architecture.
- Developing Verification Methodology, ensuring scalability and portability across environments.
- Developing Verification environment, including all the respective components such as Stimulus, Checkers, Assertions, Trackers, and Coverage.
- Developing Verification Plans and Testbenches for your functional domain.
- Executing Verification Plans, including Design Bring-up, DV environment Bring-up, Regressions enabling all features under your care, and Debug of the test failures.
- Tracking and report DV progress using a variety of 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 for proving correctness.
- Experience in leading a small team of Verification engineers performing CPU Verification.
- Advance techniques such as: Formal, Assertions, and Silicon bring up, is helpful.
- 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.
If this role is of any interest please apply directly on LinkedIn or send a copy of your CV to nh@eu-recruit.com.
By applying to this role you understand that we may collect your personal data and store and process it on our systems. For more information please see our Privacy Notice (https://eu-recruit.com/about-us/privacy-notice/)
- Location:
- Cambridge
- Job Type:
- FullTime
- Category:
- Technology
We found some similar jobs based on your search
-
New Today
CPU Design Verification Engineer
-
Cambridge
- Technology
Job Description CPU Design Verification Engineer European Tech Recruit are working closely with a leading semicon company, based in Cambridge, who are looking for a talented CPU Design Verification Engineer to join their team . In this role y...
More Details -
-
New Today
CPU Design Verification Engineer - CPU DV / Microprocessor Verification / SystemVerilog / UVM
-
Cambridgeshire
- Technology
Job Description CPU Design Verification Engineer - CPU DV / Microprocessor Verification / SystemVerilog / UVM We are partnered with a global semiconductor company with a major engineering presence in Cambridge. They are looking for a CPU Design ...
More Details -