NVIDIA
Senior System Software Engineer, Performance - CUDA Driver
$184K–$356K
US, CA, Santa Clara · Senior · Full-time · Posted Oct 14, 2026
- Experience
- At least 7+ years of relevant systems-software development experience.
- Education
- BS, MS, or PhD in Computer Science, Computer Engineering, Electrical Engineering, or a related field—or equivalent practical experience.
About the job
Develop and optimize CUDA Driver features and systems software, investigating cross-layer performance issues across workloads, CPUs, interconnects, and GPUs.
What you'll do
- Design, ship, and validate performance-focused CUDA Driver features and programming-model capabilities.
- Analyze workloads, measure and model performance, isolate root causes, and optimize CUDA primitives, memory movement, CPU–GPU coordination, and interconnect paths.
- Set performance direction, guide platform readiness, influence software and hardware recommendations, and mentor engineers.
What they ask for
- BS, MS, or PhD in Computer Science, Computer Engineering, Electrical Engineering, or a related field—or equivalent practical experience.
- At least 7+ years of relevant systems-software development experience.
- Production C/C++ systems-programming experience delivering substantial features, optimizations, or fixes in a complex codebase.
- Strong operating systems, concurrency, computer architecture, and software performance-engineering foundations.
Nice to have
- GPU or accelerator drivers, runtimes, kernel software, firmware, compilers, pre-silicon analysis, platform bring-up, performance modeling, or hardware/software co-design experience.
- Systems-level performance work in AI/DL, HPC, graphics, automotive, robotics, or similar workloads; Python or another scripting language for experimentation, analysis, or visualization.
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, Python
Model-written summary · the original posting is authoritative