Senior Verification Engineer, CPU

Nvidia

Confirmed live today High trust

Quick summary

Work type
On-site
Location
Santa Clara, CAAustin, TX
Salary
$168,000–$264,500 / yr
Employment
Full-time
Posted
4 days ago
Freshness
Confirmed live today

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $196k
This role $216k
$133k $279k
below market most similar roles pay here above market

This role pays more than 74% of similar roles. Most pay $172,906–$219,500 — the blue band above. At the midpoint, this role pays about $216k versus about $196k for comparable roles.

Based on 240 similar postings.

Employer

About Nvidia

Nvidia is a leading designer of graphics processing units (GPUs) and system-on-chip units, powering gaming, professional visualization, data centers, and artificial intelligence workloads. Industry: Semiconductors & AI Computing

Nvidia currently has 1763 open roles on FindRole.

Listed pay typically runs $184,000–$287,500 across 1151 roles with salary data.

Most-posted roles

View all roles at Nvidia

At a glance

TL;DR · Senior Verification Engineer, CPU

As a Senior Verification Engineer - CPU, you will join the CPU Verification Team to lead the definition, planning, and execution of verification strategies for sophisticated CPU designs. You will own the development of comprehensive stimulus, testbench, and coverage strategies to ensure progress toward tape-out while mentoring a team of engineers. Your daily work involves applying new verification methodologies to improve efficiency and collaborating with global architecture and build teams to define product scope. You must possess expertise in SystemVerilog and UVM to implement scalable constrained-random verification environments. Proficiency in Python or Perl is required alongside knowledge of CPU microarchitecture, including pipelines, caches, and virtual memory systems. You will solve complex hardware problems by utilizing strong software and hardware debugging skills within a distributed team environment.

What you'll do

  • Define, plan, and execute verification strategies for sophisticated CPU designs.
  • Apply new verification methodologies and techniques to improve efficiency and ensure continuous improvement.
  • Partner with build and architecture teams to define the scope of verification for high-quality product delivery.
  • Develop and maintain comprehensive stimulus, testbench, and coverage strategies to meet tape-out metrics.
  • Mentor and guide a team of verification engineers to foster an environment of growth and learning.
  • Use SystemVerilog and UVM to define and implement scalable constrained-random verification environments.
  • Perform hardware and software debugging using the latest tools and techniques.

What we're looking for

  • Bachelor's, Master's, or PhD degree in EE/CS or related field, or equivalent experience.
  • 8+ years of work experience in a verification domain working on CPU and/or CPU-based subsystems.
  • Strong understanding of verification guidelines with hands-on experience following standard methodologies.
  • Experience defining and implementing a scalable constrained-random verification environment using SystemVerilog and UVM.
  • Proficiency in one or more scripting languages like Python or Perl.
  • Knowledge of CPU and System level architecture/microarchitecture for any industry-standard architecture (Arm architecture is a big plus).
  • Knowledge of processor build concepts like pipelines, caches, virtual memory systems, and coherency.
  • Strong SW and HW debugging skills and familiarity with the latest tools and techniques.

More like this

Similar roles

Senior Verification Engineer

Nvidia

Santa Clara, CA 4 days ago $168,000–$264,500
UVM SystemVerilog Verilog Python C/C++ VCS Verdi GDB HLS DisplayPort HDMI MIPI DSI Functional Coverage Assertion-Based Verification Constrained-Random Stimulus Version Control
10+ yrs exp Hybrid

Senior Verification Engineer, SoC

Nvidia

Santa Clara, CA +3 4 days ago $136,000–$218,500
System Verilog UVM C++ Object-Oriented Programming ASIC Verification SoC Architecture RTL FPGA Emulation CPU Verification
5+ yrs exp Hybrid

CPU Verification Engineer

Amd

Fort Collins, CO 63 days ago $178,400–$267,600
C++ Cache Architecture Coherence Protocols Functional Verification Python Perl Assembly RTL ASIC SoC Coverage Analysis Scoreboards Reference Models Test Automation

CPU Verification Engineer

Amd

Fort Collins, CO 63 days ago $144,800–$217,200
C++ Computer Architecture Python Perl RTL ASIC SoC Functional Verification Cache Memory Systems Assembly Test Automation Reference Models Scoreboards Checkers Debug Tools AI-assisted tools

Senior Verification Engineer, Hardware

Nvidia

Santa Clara, CA 4 days ago $168,000–$264,500
SystemVerilog UVM C C++ Verilog VHDL Python Perl Emulation Power Estimation SpeedBridges DPI Transactors Coverage
3+ yrs exp

Senior Verification Engineer

Microsoft

Redmond, WA +1 13 days ago $119,800–$234,700
UVM System Verilog Python Shell Pearl Git ASIC FPGA IP Verification Silicon Chip Architecture Performance Instrumentation
5+ yrs exp