Description
NVIDIA is hiring a System Software Engineer to develop low-level diagnostic and stress software for next-generation data center GPUs and rack-scale AI systems. The role involves creating C/C++ and Python software that interacts with hardware, firmware, Linux device drivers, registers, telemetry, and low-level interfaces; validating silicon and system features; creating targeted tests for compute, memory, cache, DMA, PCIe/NVLink, power, and thermal subsystems; and investigating hardware and software failures. The position requires a BS or MS in a relevant engineering or computer science field, at least five years of experience in embedded software, firmware, Linux device drivers, systems software, hardware validation, diagnostics, or silicon bring-up, and strong C/C++ and Python skills. The base salary range is 152,000 USD to 241,500 USD, with equity and benefits, and applications were accepted until August 4, 2026.
