Senior Systems Prototyping and Emulation Engineer

Nvidia

Confirmed live 2 days ago High trust

Quick summary

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

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $192k
This role $216k
$138k most similar roles pay here $278k

This role pays more than 78% of similar roles. Most pay $167,000–$216,250 — the shaded band above. At the midpoint, this role pays about $216k versus about $192k 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 · Senior Systems Prototyping and Emulation Engineer

The Senior Systems Prototyping and Emulation Engineer joins the Emulation team to build FPGA prototypes and hardware emulation environments for next-generation GPUs, SOCs, NICs, and Switches. The role involves making RTL designs emulation-friendly, partitioning designs, managing synthesis and place-and-route flows, and resolving timing bottlenecks. You will bring up designs on platforms like Synopsys ZeBu or Siemens Veloce, develop C/C++ testbenches, and optimize high-performance software interfaces to enable pre-silicon software development. Required expertise includes Verilog, SystemVerilog, and tools such as Synopsys ProtoCompiler, Vivado, VCS, and Verdi. You will work with protocols like PCIe, CXL, NVLINK, and USB while managing complex system topologies involving multiple ASICs. The role solves the challenge of creating scalable, high-performance emulation environments to facilitate validation and performance analysis for sophisticated multi-ASIC systems and high-speed interconnects.

What you'll do

  • Build FPGA prototypes and hardware emulation environments for GPUs, SoCs, NICs, and Switches.
  • Convert RTL designs into FPGA-friendly versions and manage synthesis, place-and-route, and compilation flows.
  • Analyze timing and performance bottlenecks to optimize the speed of FPGA prototypes and emulation platforms.
  • Bring up designs on hardware platforms and lead complex debug and problem-solving activities.
  • Develop and optimize high-performance C/C++ testbenches and transactors for emulation-speed operation.
  • Create DPI, PLI, and SystemC-based interfaces to enable high-speed validation and software infrastructure.
  • Enable pre-silicon software development and performance analysis using hardware emulation environments.
  • Design and implement complex system topologies involving multiple ASICs to realize DGX systems.

What we're looking for

  • BS in Electrical Engineering, Computer Engineering, or related fields with 8+ years of experience.
  • MS degree with 6+ years of proven experience in FPGA prototyping and hardware emulation.
  • Strong understanding of FPGA prototyping/hardware emulation architectures, devices, flows, and tools.
  • Hands-on experience with Synopsys ProtoCompiler, Synplify Premier, Xilinx Vivado, and platforms like ZeBu or Veloce.
  • Proficiency in Verilog, SystemVerilog, and digital design concepts.
  • Knowledge of industry protocols including PCIe, CXL, NVLINK, USB, CHI, and CPU-GPU coherency.
  • Expertise in developing C/C++ testbenches and transactors for emulation speeds with DPI/PLI/SystemC interfaces.
  • Experience with lab FPGA debug methodologies using tools like Identify or ChipScope and equipment like oscilloscopes.

More like this

Similar roles

Senior Emulation Engineer

Samsung Semiconductor

San Jose, CA 23 days ago $138,000$206,000
FPGA Cadence Palladium Synopsys ZeBu Siemens Veloce Synopsys HAPS Cadence Protium Verilog SystemVerilog Python Tcl Perl SCE-MI PCIe DDR HBM AXI CHI Ethernet AI/ML Pre-silicon Verification
5+ yrs exp

Senior GPU Validation and Emulation Engineer

Qualcomm

San Diego, CA 59 days ago $133,600$200,400
Verilog System Verilog UVM FPGA Palladium ZeBu Veloce Xilinx Altera C C++ Python Tcl Perl RTL Synthesis Post-Silicon Debug Simulation Acceleration
2+ yrs exp

Senior FPGA Prototyping Platform Engineer

Nvidia

Santa Clara, CA 101 days ago $168,000$264,500
FPGA Synthesis Place and Route Timing Closure Synopsys Protocompiler Xilinx Vivado Oscilloscopes Protocol Analyzers ChipScope Identify HAPS SOC GPU
7+ yrs exp

Emulation Engineer, Technical Leader

Cisco

San Jose, CA 38 days ago $186,900$267,700
C/C++ TCL Python Perl System Verilog UVM OpenStack Docker Open vSwitch RTL gdb PCIe I2C Ethernet Palladium Veloce Zebu Pre-Silicon Emulation
8+ yrs exp

Senior System Software Engineer, Simulation Software

Nvidia

Santa Clara, CA +3 32 days ago $152,000$241,500
C++ Python SystemC Linux Shell Scripting Pre-silicon Development Simulation Emulation FPGA Firmware Kernel Drivers Hardware-Software Interface Automation Test Infrastructure Validation Workflows
5+ yrs exp