System Verification Engineer

Nvidia

Confirmed live 2 days ago High trust

Quick summary

Work type
On-site
Location
Santa Clara, CA
Salary
$136,000–$218,500 / yr
Posted
144 days ago
Freshness
Confirmed live 2 days ago

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $180k
This role $177k
$126k most similar roles pay here $228k

This role pays more than 55% of similar roles. Most pay $152,693–$206,837 — the shaded band above. At the midpoint, this role pays about $177k versus about $180k 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 896 open roles on FindRole.

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

Most-posted roles

View all roles at Nvidia

At a glance

TL;DR · System Verification Engineer

The System Verification Engineer joins the Emulation division to support multiple emulation environments using advanced techniques including C/C++ DPI Transactors, SV assertions, Coverage, Power Estimation, SpeedBridges, and Accelerated UVM Testbenches. This role involves bringing up GPUs, SOCs, Switches, and NICs on emulation while root causing system level test failures and emulator environment issues. The engineer will verify high-speed protocols like PCIe, CXL, NVLINK, IB, and Ethernet, alongside low-speed protocols such as I2C, I3C, SPI, and UART. Key responsibilities include debugging CPU and GPU coherency, collaborating with cross-functional teams, and leading emulation vendors to resolve issues. Required skills include proficiency in Verilog, VHDL, SystemVerilog, and C/C++, along with scripting in Perl or Python. The role focuses on solving complex hardware test issues and firmware bring-up within a sophisticated SoC and system level verification framework.

What you'll do

  • Support multiple emulation environments using C/C++ DPI Transactors, SV assertions, and Accelerated UVM Testbenches.
  • Bring up and verify GPUs, SoCs, Switches, and NICs on emulation platforms.
  • Root cause system-level test failures and identify issues within the emulator environment.
  • Verify high-speed protocols including PCIe, CXL, NVLINK, InfiniBand, and Ethernet.
  • Debug and resolve issues related to low-speed protocols like I2C, I3C, SPI, and UART.
  • Resolve complex hardware issues regarding CPU and GPU coherency.
  • Lead emulation vendors in debugging issues using various specialized tools.
  • Write monitors and checkers to assist in debugging hardware test issues and firmware/software bring-up.

What we're looking for

  • Master's degree or equivalent experience in Electrical Engineering, Computer Science, Computer Engineering, or a related field.
  • 4+ years of proven experience in the relevant field.
  • Proficiency in Verilog and/or VHDL, C/C++, and SystemVerilog.
  • Knowledge of at least one high-speed interface such as PCIe, CXL, NVLINK, IB, or Ethernet.
  • Experience with low-speed protocols including I2C, I3C, SPI, UART, and BMC interaction in server platforms.
  • Working knowledge of CPU-GPU coherency, preferably the ARM CHI coherency protocol.
  • Experience with UVM verification environments and scripting using Perl, Python, and C/C++.
  • Experience with Zebu emulation for SoC/CPU.

More like this

Similar roles

Senior Verification Engineer, Hardware

Nvidia

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

Verification Engineer

Broadcom

San Jose, CA +1 46 days ago $143,800$230,000
System Verilog UVM OVM Python C C++ RTL Verification Scripting Firmware Formal Verification DSP PHY DDR Network Protocols AI-assisted tools
10+ yrs exp

Verification Engineer

Broadcom

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

Verification Software Engineer

Qualcomm

San Diego, CA 22 days ago $94,200$141,200
C C++ Python Assembly Linux Firmware Device Drivers RTL Veloce FPGA JTAG Logic Analyzers Oscilloscopes SERDES