ARM

ARM

Cambridge, East of England

Senior Verification Engineer - Cambridge

Full-Time£45,000 - 80,000 per yearvorgesternUnited Kingdom
IT

Job Description

Salary: £45,000 - 80,000 per year

Requirements:
  • Experience building verification environments for sophisticated RTL designs.
  • Strong proficiency in SystemVerilog and scripting languages such as Python, Perl, or Tcl.
  • Proven grasp of the complete verification process, from test planning through to verification closure.
  • Ability to quickly understand complex specifications and translate them into effective verification scenarios.
  • Strong understanding of computer architecture fundamentals, including pipelining, exception handling, and memory systems.
  • Excellent communication and presentation skills, with the ability to explain complex technical concepts clearly to a range of audiences.
  • Solid knowledge of Arm architecture.
  • Experience with verification methodologies such as UVM or equivalent experience.
  • Programming experience in C/C++ and Python.
  • Practical experience verifying microprocessor or CPU designs.
  • Understanding of constrained-random stimulus, functional coverage, checking methodologies, and behavioural reference models.
  • Experience conducting detailed technical reviews of verification or design work.
  • Interest in applying AI tools and techniques to improve engineering productivity.
Responsibilities:
  • Take ownership of verification in a particular area of the CPU, covering everything from unit-level testbench development to the complete verification approach.
  • Deliver functional verification to agreed quality standards and project schedules.
  • Develop test plans, verification strategies, and coverage goals.
  • Work closely with project leads and management on planning, scheduling, and quality checkpoints.
  • Use data-driven analysis to assess verification progress, coverage, and product quality.
  • Contribute to verification methodology and productivity improvements across the CPU group and wider Arm verification community.
  • Investigate, debug, and drive root-cause analysis of issues identified throughout the verification process.
  • Build and refine simulation-focused verification environments for future CPU IP.
  • Collaborate closely with design and verification teams.
  • Apply and evolve modern simulation-based verification methodologies to improve verification effectiveness.
Technologies:
  • AI
  • ARM
  • Perl
  • Python
  • SystemVerilog
  • C++
  • Support

More:

We are Arm, a global community of dedicated, creative engineers united by a shared mission to design technology that enables innovation and shapes the future. We are hiring a Senior Engineer to join our CPU team in Cambridge, working on the next generation of CPU products. This role offers the opportunity to influence design and verification decisions for technology used in billions of devices worldwide. We foster an inclusive, dynamic, and merit-based culture where everyone can learn, grow, and make an impact. Our hybrid working model supports flexibility and in-person collaboration for creative problem-solving, while helping you balance work and life. Please note that no relocation package is available for this role. We also provide accommodations during the recruitment process and are committed to equal opportunities for all applicants and colleagues.

last updated 34 week of 2026

Interested in this role?

Submit your application now

How to Apply

Ready to apply for this position? Here's what you need:

  • An updated resume highlighting relevant experience
  • A compelling cover letter (if required)
  • Portfolio or work samples (for relevant positions)

About ARM

ARM

ARM

Cambridge

IT

Skills & Technologies

PythonC++GoRESTAIUI

Inferred from job description

Salary Insight

£62,500

This role

£75,000

UK median

This salary is 17% below the UK median for Senior roles75,000/yr).

Based on 2024–2025 UK technology sector benchmarks

Explore More UK Opportunities

Thousands of tech jobs across the United Kingdom