CPU Design Verification Engineer

We are partnered with a leading semicon and wireless company who are hiring talented engineers to validate CPU and system-level micro-architecture concepts and ensure designs are fully verified and ready for product launch.

This role requires 5 days per week onsite in Cambridge.

What You'll Do

  • Collaborate with CPU and SoC architects to understand architectural concepts and system-level requirements
  • Define detailed test and coverage plans based on CPU architecture and micro-architecture specifications
  • Develop and maintain scalable, reusable verification methodologies across projects and environments
  • Build and own verification environments, including stimulus, checkers, assertions, scoreboards, trackers, and coverage models
  • Develop verification plans and testbenches for your assigned functional domain
  • Execute verification plans, including design bring-up, DV environment bring-up, regression enablement, and debug of test failures
  • Track and report verification progress using metrics such as coverage closure and bug status
  • Mentor and technically guide junior verification engineers and contribute to team best practices

What We're Looking For

  • Deep expertise in CPU verification and microprocessor architectures
  • Experience with random instruction sequencing (RIS) and functional correctness verification at block, subsystem, and full-chip levels
  • Proven experience leading or mentoring small verification teams
  • Hands-on experience with advanced verification techniques, including formal verification, assertions, and silicon bring-up
  • Strong understanding of CPU micro-architecture and system-level design concepts
  • Experience writing test plans, portable testbenches, transactors, and assembly-level tests
  • Familiarity with industry-standard verification tools and methodologies, including simulators, coverage analysis, gate-level simulation, waveform viewers, and formal tools
  • Ability to independently own and deliver verification for a block or functional unit

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

Job Details

Company
European Tech Recruit
Location
Cambridge, Cambridgeshire, UK
Employment Type
Full-time
Posted