Skip to main content
Posted 05 August, 2026

CPU Design Verification Engineer - (Cambridge, UK)

European Tech Recruit
Cambridge, ENG, GB Full Time

Job Description

CPU Design Verification Engineer

\n


\n

A fantastic opportunity for an experienced Design Verification Engineer to join a global leader in semiconductors, working alongside their CPU Team in Cambridge (UK).

\n


\n

About the Role

\n

As a CPU Verification Engineer, Senior 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.

\n


\n

Responsibilities

\n
    \n
  • Working with CPU and SOC Architects to understand the concepts and high-level system requirements.
  • \n
  • Developing detailed Test and Coverage plans based on the Architecture and Micro-architecture.
  • \n
  • Developing Verification Methodology, ensuring scalability and portability across environments.
  • \n
  • Developing Verification environment, including all the respective components such as Stimulus, Checkers, Assertions, Trackers, and Coverage.
  • \n
  • Developing Verification Plans and Testbenches for your functional domain.
  • \n
  • Executing Verification Plans, including Design Bring-up, DV environment Bring-up, Regressions enabling all features under your care, and Debug of the test failures.
  • \n
  • Tracking and report DV progress using a variety of metrics, including Bugs and Coverage.
  • \n
\n


\n

What are we looking for?

\n
    \n
  • 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.
  • \n
  • Knowledge of Random Instruction Sequencing (RIS) and testing a given design, at the Block/Unit-level and Subsystem/Chip-level for proving correctness.
  • \n
  • Experience in leading a small team of Verification engineers performing CPU Verification.
  • \n
  • Advance techniques such as: Formal, Assertions, and Silicon bring up, is helpful.
  • \n
  • In-depth knowledge of Micro-processor functions, Architectures, and Micro-architectures.
  • \n
  • Experience in writing Test plans, portable Testbenches, Transactors, and Assembly code.
  • \n
  • Experience with different Verification Methodologies and Tools such as Simulators, Coverage collection, Gate-level Simulation, Waveform viewers, and Formal Proof Tools.
  • \n
  • Ability to develop and work independently on a Block/Unit of the design.
  • \n
\n


\n

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/).

\n