NVIDIA
Graphics System Software Engineer
$152K–$288K
US, CA, Santa Clara +1 · Full-time · Posted Sep 30, 2026
- Location
- US, CA, Santa Clara
US, NC, Remote - Experience
- 5+ years in C++ and 5+ years in platform, driver, or SDK development.
- Education
- B.S. or higher degree in Computer Science/Engineering or similar field, or equivalent experience.
About the job
Develop graphics system software, user-mode drivers, and platform code for real-time AI graphics across GPU generations and operating systems.
What you'll do
- Develop and maintain user-mode driver and platform code for NVIDIA graphics technologies.
- Implement graphics APIs and systems across GPU generations and operating systems, preserving compatibility.
- Support design, development, and validation of next-generation graphics processors.
What they ask for
- B.S. or higher in Computer Science/Engineering or a similar field, or equivalent experience.
- 5+ years writing robust, well-maintained C++.
- 5+ years working on platform, driver, or SDK development.
- Background in algorithms, data structures, and computer architecture; working experience with DirectX 12, Vulkan, or other rendering APIs.
Nice to have
- Experience with Windows or Linux User Mode Drivers.
- Game development experience on console, desktop, or mobile; familiarity with current secure-coding methodologies.
Pay
152,000 USD - 241,500 USD (base salary, Level 3); 184,000 USD - 287,500 USD (base salary, Level 4)
Tools
C++, DirectX 12, Vulkan, Windows, Linux
AI focus
Develop graphics and deep learning technologies that bring real-time AI to gamers and creators; NVIDIA also uses AI tools in its recruiting processes.
Model-written summary · the original posting is authoritative