GPU Simulation System Software Engineer

Nvidia

Confirmed live yesterday High trust
Hybrid

Quick summary

Work type
Hybrid
Location
Santa Clara, CA
Salary
$152,000–$241,500 / yr
Posted
9 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $206k
This role $197k
$141k most similar roles pay here $253k

This role pays less than 52% of similar roles. Most pay $177,250–$235,750 — the shaded band above. At the midpoint, this role pays about $197k versus about $206k 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 · GPU Simulation System Software Engineer

As a GPU Simulation System Software Engineer on the GPU architectural modeling team, you will develop core infrastructure for modeling, analyzing, and debugging large-scale, general-purpose graphics and computing chips. You will work at the interface between software drivers and GPU simulation to run applications in diverse environments while gathering instrumentation requirements from architects. Your daily responsibilities include coordinating with hardware teams to enable functional and performance testing for next-generation architectures and collaborating with software teams to deliver production-ready drivers. The role requires strong C++ programming skills, knowledge of object-oriented build patterns, and experience with the software driver stack in compute or graphics domains like CUDA, DX, OpenGL, or Vulkan. You will solve complex problems regarding chip simulation, test authoring languages, and performance enhancements to support the development of advanced GPU hardware.

What you'll do

  • Develop core infrastructure for modeling, analyzing, and debugging large-scale graphics and computing chips.
  • Run software applications directly on simulated GPUs across diverse environments.
  • Gather instrumentation requirements from GPU architects to support next-generation hardware improvements.
  • Coordinate with GPU architects to enable functional and performance testing for upcoming architectures.
  • Collaborate with software teams to deliver production-ready drivers for market release.
  • Improve daily workflows for chip modelers and designers to accelerate the development of new GPUs.
  • Develop chip simulations in software and create chip test authoring languages and tools.

What we're looking for

  • Bachelor's or Master's degree in Computer Science, Computer Engineering, or equivalent experience.
  • 5+ years of relevant software development work experience.
  • Understanding of the software driver stack for compute (CUDA) or graphics (DX, OpenGL, or Vulkan).
  • Ability to work across both GPU and driver stacks.
  • Strong C++ programming capability.
  • Knowledge of object-oriented build patterns.
  • Excellent interpersonal skills and flexibility to work in a dynamic environment.
  • Experience with chip/system simulation and strong scripting skills are preferred.

More like this

Similar roles

System Software Engineer, GPU Development Tools

Nvidia

Santa Clara, CA +1 71 days ago $152,000$241,500
C++ CUDA Python OpenGL Vulkan Object-Oriented Design Virtual Machines Containers Distributed Programming Simulation Driver Stack Scripting
5+ yrs exp Hybrid

GPU Systems Driver Engineer

Qualcomm

San Diego, CA 141 days ago $195,200$292,800
Vulkan D3D12 C++ C OpenGL GLSL HLSL GPU Programming Computer Architecture Real-time Computing Graphics Simulator Emulator
6+ yrs exp

Senior GPU Functional Modeling Architect

Nvidia

Remote 46 days ago $152,000$241,500
C++ Python C System C TLM PyTorch TensorFlow LangChain Computer Architecture GPU Architecture Scripting Perl Simulation Debugging
5+ yrs exp Remote

Software Engineer, Simulation

SpaceX

Hawthorne, CA 28 days ago $125,000$160,000
Machine Learning AI C++ Python OpenFOAM ANSYS Fluent COMSOL Multiphysics ParaView VisIt Tecplot Three.js Flask SQLAlchemy FastAPI React PostgreSQL SQL Server Linux HPC
5+ yrs exp