Senior System Simulation Architect

Nvidia

Confirmed live yesterday High trust

Quick summary

Work type
On-site
Location
Santa Clara, CAAustin, TXHillsboro, ORDurham, NC
Salary
$184,000–$287,500 / yr
Employment
Full-time
Posted
20 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $194k
This role $236k
$136k $304k
below market most similar roles pay here above market

This role pays more than 83% of similar roles. Most pay $152,950–$235,750 — the blue band above. At the midpoint, this role pays about $236k versus about $194k 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 1623 open roles on FindRole.

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

Most-posted roles

View all roles at Nvidia

At a glance

TL;DR · Senior System Simulation Architect

As a Senior System Simulation Architect within the CPU performance architecture team, you will develop full-system functional models designed to execute complex multi-threaded heterogeneous CPU and GPU workloads. Your daily responsibilities include integrating functional models with RTL simulators, emulators, hardware, and detailed performance models. You will bring up system and application software, including firmware, Linux, drivers, and benchmarks, while porting and extending software to meet specific workload simulation needs. The role requires proficiency in C, C++, and Python, along with experience in functional simulators, low-level software development, and the ARM ISA. You will support architects in driving next-generation CPU designs for artificial intelligence, deep learning, high-performance computing, gaming, virtual reality, and autonomous vehicles by solving complex performance and architectural challenges.

What you'll do

  • Develop full-system functional models for complex multi-threaded heterogeneous CPU/GPU workloads.
  • Integrate functional models with RTL simulators, emulators, hardware, and detailed performance models.
  • Bring up system and application software including firmware, Linux, drivers, and benchmarks in simulation.
  • Port and develop system software such as firmware, OS, and drivers to meet workload simulation needs.
  • Support CPU architects and performance engineers in using functional models and emulation to drive next-generation architectures.
  • Execute debugging for both system software/firmware and application software.

What we're looking for

  • BS/MS in EE, CE, or CS or equivalent experience.
  • 6 or more years of relevant experience.
  • Excellent C/C++/Python programming skills.
  • Experience in development of functional simulators and/or low-level software (OS, firmware, drivers) (preferred).
  • Excellent debugging skills for both system software/firmware and application software.
  • Experience with the ARM ISA.
  • Excellent communication and teamwork skills.
  • Experience with hardware emulators, FPGAs, or CPU workload analysis (preferred).

More like this

Similar roles

Senior Architect, SOC Modeling

Nvidia

Santa Clara, CA 12 days ago $152,000–$241,500
C++ C SystemC TLM Python Perl Docker Jenkins CMake Make GCC MSVC STL Boost SoC Architecture Computer Architecture
5+ yrs exp

Senior Memory System Architect

Nvidia

Santa Clara, CA +2 86 days ago $152,000–$241,500
Memory System Architecture SoC Computer Architecture C++ Python Perl Verilog UVM RTL Simulation VLSI Design Performance Modeling DDR On-chip Interconnects Address Translation
3+ yrs exp

Senior Accelerated Computing Architect

Nvidia

Santa Clara, CA 173 days ago $184,000–$287,500
CUDA OpenCL C C++ Python MPI NVSHMEM OpenSHMEM IPC GPU CPU Performance Optimization Benchmarking Profiling Linear Algebra Numerical Methods
6+ yrs exp

Senior Software and System Architect

Nvidia

Remote (Santa Clara, CA) +3 41 days ago $152,000–$241,500
C Python Linux DPDK OVS OVN Docker Kubernetes Networking Protocols DPUs NICs Virtualization cloud-networking Security Data Center Technologies
5+ yrs exp Remote

Senior Software and System Architect

Nvidia

Remote (Santa Clara, CA) +3 41 days ago $152,000–$241,500
C Python Linux DPDK OVS OVN Docker Kubernetes Networking Protocols DPUs NICs Virtualization cloud-networking Security Data Center Technologies
5+ yrs exp Remote

Senior System Software Engineer, Simulation Software

Nvidia

Santa Clara, CA +3 78 days ago $152,000–$241,500
C++ Python SystemC Linux Shell Scripting Firmware Drivers Kernel FPGA Emulation Virtual Platforms System Software Automation Hardware-Software Interfaces
5+ yrs exp