GPU Development Tools System Software Engineer

Nvidia

Confirmed live today High trust
Hybrid

Quick summary

Work type
Hybrid
Location
Santa Clara, CA
Employment
Full-time
Posted
172 days ago
Freshness
Confirmed live today

Market check

Salary context

How this pay compares to similar roles

Similar $214k
$151k $278k
below market most similar roles pay here above market

This listing doesn't post a salary. Most similar roles pay $190,000–$238,700.

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 1472 open roles on FindRole.

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

Most-posted roles

View all roles at Nvidia

At a glance

TL;DR · GPU Development Tools System Software Engineer

The GPU Development Tools System Software Engineer joins the NVIDIA Infrastructure Group to design, implement, and debug the next generation of large-scale, general-purpose graphics and computing chips. You will build core verification infrastructure for GPU and Tegra chips, creating environments to program and test features before they are integrated into products or supported by driver software. This role involves collaborating across architecture, hardware, and software teams to unlock functionality and performance throughout the full chip development lifecycle. You will work with a sophisticated distributed computing execution and triage environment using strongly object-oriented C++ and Python. The position requires proficiency in C++ programming, familiarity with compute architecture, OS design, or driver development, and a background in computer science, computer engineering, or electrical engineering.

What you'll do

  • Design, implement, and debug next-generation large-scale graphics and computing chips.
  • Build core verification infrastructure for GPU and Tegra chips.
  • Develop environments to program and test GPU and SoC features before product integration.
  • Build object-oriented C++ and Python infrastructure for distributed computing execution and triage.
  • Participate in the full chip development lifecycle from architectural specification to production.
  • Unlock functionality and performance of next-generation chips through cross-functional technical work.

What we're looking for

  • BS or MS in CS, CE, EE, or a related field, or equivalent experience.
  • Working experience in C++ programming.
  • Strong proficiency in C++ programming.
  • Familiarity with compute architecture, OS design, or driver development.
  • Python programming experience (preferred).
  • Excellent communication skills.

More like this

Similar roles

System Software Engineer, GPU Development Tools

Nvidia

Santa Clara, CA +1 101 days ago $152,000–$241,500
C++ CUDA Python Vulkan OpenGL GPU Simulation Software Drivers Object-Oriented Design Virtual Machines Containers Distributed Programming Chip Simulation System Simulation
5+ yrs exp Hybrid

Senior GPU System Software Engineer

Nvidia

Santa Clara, CA 65 days ago $152,000–$241,500
C Bare-metal Firmware ARM RISC-V PCIe ACPI SOC GPU Pre-Silicon Simulation Emulation Silicon bring up Microprocessors DMA Caches Buses GenAI
5+ yrs exp

GPU Systems Driver Engineer

Qualcomm

San Diego, CA 24 days ago $203,700–$305,500
Vulkan D3D12 C++ C OpenGL D3D11 GLSL HLSL GPU Programming Computer Architecture Simulator Emulator
6+ yrs exp