Skip to main content
Arm logo

Staff Verification Engineer - CPU Group

Arm
October 26, 2026
Full-time
Remote friendly (Cambridge, ENG, United Kingdom)
Worldwide
£97,300 - £131,700 GBP yearly
Verification Jobs, Level - Senior

Job Title

Staff Verification Engineer – CPU Group

Role Summary

Senior verification engineer on Arm's CPU team in Cambridge. Build and refine simulation-focused verification environments for next-generation CPU IP and collaborate with design and verification teams to define verification strategy and drive verification quality.

This work influences both design and verification decisions for CPU products used in billions of devices.

Experience Level

Senior (staff-level). No explicit years-of-experience stated in the posting.

Responsibilities

Contribute across the CPU verification lifecycle and take ownership for verification in assigned areas.

  • Own verification for a specific CPU area, from unit testbenches to overall verification approach.
  • Develop test plans, verification strategies, and coverage goals; drive verification to agreed quality standards and schedules.
  • Use data-driven analysis to assess verification progress, coverage, and product quality.
  • Investigate, debug, and perform root-cause analysis on verification issues.
  • Coordinate with project leads and management on planning, scheduling, and quality checkpoints.
  • Contribute to verification methodology and productivity improvements across the CPU group.

Requirements

Must-have technical skills and experience.

  • Experience building verification environments for sophisticated RTL designs.
  • Strong proficiency in SystemVerilog and scripting (Python, Perl, or Tcl).
  • Proven understanding of the full verification process from planning to closure.
  • Ability to interpret complex specifications and translate them into verification scenarios.
  • Strong fundamentals in computer architecture (pipelining, exception handling, memory systems).
  • Excellent communication and presentation skills for technical audiences.

Nice-to-have:

  • Knowledge of Arm architecture.
  • Experience with UVM or equivalent verification methodologies.
  • Programming experience in C/C++ and additional Python experience.
  • Practical experience verifying microprocessor or CPU designs.
  • Familiarity with constrained-random stimulus, functional coverage, checking methodologies, and behavioural reference models.
  • Experience performing detailed technical reviews and interest in applying AI tools to improve productivity.

Education Requirements

Not specified.


About the Company

Company: Arm

Headquarters: Cambridge, United Kingdom

ARM is a global leader in semiconductor and software design, driving innovation in computing technology. The company specializes in designing processors and systems that provide the essential building blocks for electronic devices. ARM's architecture is widely used in smartphones, servers, and IoT devices, and its collaborative culture fosters bold thinking, diversity, and high-impact benefits for its talented workforce.

Arm logo

Date Posted: 2026-10-25