NVIDIA
Senior Compute System Software Engineer
$184K–$288K
US, CA, Santa Clara · Senior · Full-time · Posted Aug 28, 2026
- Experience
- 8+ years.
- Education
- Bachelor of Science or Master of Science in Computer Science, Electrical Engineering, or related field (or equivalent experience).
About the job
Develop kernel drivers and embedded software for NVIDIA data center GPUs, including cross-platform features for current and future hardware.
What you'll do
- Design and develop software for next-generation compute GPUs across Linux and Windows.
- Build GPU features for clock, thermal, power, telemetry, device initialization and management, reset, and memory management.
- Collaborate with software, hardware, architecture, and OEM teams on product development and integration.
What they ask for
- Bachelor of Science or Master of Science in Computer Science, Electrical Engineering, or a related field (or equivalent experience).
- 8+ years of hands-on low-level device-driver development, especially for Linux.
- Strong programming skills in C and C++.
- Detailed knowledge of operating system internals, device-driver models, and low-level operating systems.
Nice to have
- Windows experience.
Pay
184,000 USD - 287,500 USD (base salary)
Tools
Linux, Windows, C, C++
Model-written summary · the original posting is authoritative