NVIDIA
System Software Engineer, Performance - CUDA Driver
$124K–$196K
US, CA, Santa Clara · Full-time · Posted Oct 28, 2026
- Experience
- At least 2 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
Designs and ships performance-focused features and optimizations for the CUDA driver and runtime, improving workloads across software and hardware boundaries and informing future platform direction.
What you'll do
- Develop, validate, and ship production C/C++ features and performance optimizations in the CUDA driver and runtime.
- Investigate performance issues end-to-end, measure workloads, identify root causes, and validate application-level improvements.
- Characterize platforms and silicon, collaborate across teams, and inform CUDA and future hardware direction.
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 2 years of relevant systems-software development experience.
- Strong production C/C++ systems-programming experience delivering substantial features, optimizations, or production fixes.
- Strong operating-systems, concurrency, computer-architecture, and software-performance foundations.
Nice to have
- Experience developing GPU or accelerator drivers, runtimes, kernel software, firmware, compilers, or other low-level systems.
- Experience with pre-silicon analysis, platform bring-up, performance modeling, hardware/software co-design, or demanding workloads.
Pay
124,000 USD - 195,500 USD (base salary)
Tools
C/C++, CUDA, Python
AI focus
Improves CUDA driver and runtime performance for AI and other workloads, and helps inform future hardware and software direction.
Model-written summary · the original posting is authoritative