NVIDIA
Senior System Software Engineer - GPU Server
$184K–$356K
US, CA, Santa Clara · Senior · Full-time · Posted May 18, 2026
- Experience
- 8+ years in a related hardware/software position.
- Education
- BS or MS in Electrical Engineering, Computer Engineering, or Computer Science, or equivalent experience.
About the job
Develops software tools, infrastructure, and diagnostic tests to validate and productize next-generation GPU and computing hardware.
What you'll do
- Collaborate with architecture, hardware, and driver teams across the processor development lifecycle.
- Build tools and infrastructure for chip development, validation, and productization.
- Assess hardware features and design manufacturing diagnostic tests using pre-beta CUDA and OpenGL extensions.
What they ask for
- Strong C/C++ programming skills.
- Familiarity with computer architecture and ability to work close to hardware.
- Strong problem-solving and debugging skills.
- Good communication and interpersonal skills; able to self-manage and show leadership.
Nice to have
- Background with PCIE, NVLink, or server technologies such as Infiniband or Ethernet.
- Experience working on a large system software code base.
Pay
184,000 USD - 287,500 USD (base salary, Level 4); 224,000 USD - 356,500 USD (base salary, Level 5)
Tools
C/C++, CUDA, OpenGL, PCIE, NVLink, Infiniband, Ethernet
Model-written summary · the original posting is authoritative