Verification Engineer

Arm Holdings

Confirmed live yesterday High trust
Hybrid

Quick summary

Work type
Hybrid
Location
Chandler, AZ
Salary
$130,100–$176,000 / yr
Posted
5 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $208k
This role $153k
$117k $255k
below market most similar roles pay here above market

This role pays less than 89% of similar roles. Most pay $173,381–$241,750 — the blue band above. At the midpoint, this role pays about $153k versus about $208k for comparable roles.

Based on 240 similar postings.

Employer

About Arm Holdings

Arm Holdings plc is a leading British semiconductor and software design firm, established in 1990 and recognized for developing energy-efficient processor architectures that power nearly all smartphones and a vast range of IoT and computing devices.

Arm Holdings currently has 112 open roles on FindRole.

Listed pay typically runs $207,800–$281,200 across 112 roles with salary data.

Most-posted roles

View all roles at Arm Holdings

At a glance

TL;DR · Verification Engineer

JOB TITLE: Verification Engineer The Verification Engineer joins the CPU design verification team within the global CPU group to verify next-generation Cortex-A processor designs. This role focuses on memory-system functional blocks, where the engineer will develop SystemVerilog UVM and formal verification environments and tests for block-level functional verification. Daily responsibilities include creating verification plans, generating tests on logic simulation models, debugging functional issues in RTL, and driving coverage closure. The candidate must possess practical experience in pre-silicon design verification, specifically regarding CPU memory-subsystem microarchitecture including load/store functionality, L2 cache, and memory management units. Required technical skills include object-oriented programming, data structures, algorithms, and simulation tools. The work involves investigating complex design behavior to ensure high-quality CPU IP for a wide range of electronic devices.

What you'll do

  • Develop SystemVerilog UVM and formal verification environments and tests for block-level functional verification.
  • Create and maintain verification plans for assigned functional blocks throughout all engineering project phases.
  • Generate and run tests on logic simulation models to identify design behavior.
  • Investigate and debug functional issues in RTL using simulation and debug tools.
  • Define and implement functional and statistical coverage to drive coverage closure.
  • Improve and maintain testbenches to support high-quality CPU IP delivery.
  • Resolve verification issues by analyzing CPU memory-system behavior with design and architecture colleagues.

What we're looking for

  • Practical experience in pre-silicon design verification, including developing and debugging verification environments for RTL designs.
  • Knowledge of CPU memory-subsystem microarchitecture, including load/store functionality, L2 cache, and memory management units.
  • Experience applying simulation and/or formal verification methods to verify hardware functional units.
  • Software engineering capability in object-oriented programming, data structures, and algorithms using SystemVerilog and UVM.
  • Experience verifying high-performance CPU memory systems, including cache coherence, virtual memory, or out-of-order execution (preferred).
  • Knowledge of processor microarchitecture concepts such as register renaming, reservation stations, or processor pipelines (preferred).
  • Experience building reusable UVM testbenches and using functional coverage-driven verification methods (preferred).
  • Experience with software engineering practices such as design patterns, profiling, unit testing, or programming in multiple languages (preferred).

More like this

Similar roles

Verification Engineer

Broadcom

San Jose, CA +1 100 days ago
System Verilog UVM OVM Python C C++ RTL Verification ASIC Verification Formal Verification Embedded C Scripting Regression Frameworks PHY layers DSP CPU DDR Network Protocols AI-assisted tools
10+ yrs exp

Verification Engineer

Broadcom

San Jose, CA +1 114 days ago $121,900–$195,000
System Verilog UVM OVM Python C C++ RTL ASIC Verification Scripting Formal Verification Firmware Embedded C DSP DDR Network Protocols AI-assisted tools
8+ yrs exp