Principal System Software Engineer - CUDA Driver
NVIDIA· Engineer, Sys SW
Santa Clara, CA$272k - $431.3kFull-timePosted 1w ago
About the role
Senior engineer role focused on the CUDA driver, collaborating across teams to architect, implement, and advance CUDA features and APIs for diverse workloads on NVIDIA GPUs.
Responsibilities
- evangelize, architect, and implement new CUDA features
- oversee and drive development efforts across multiple teams
- Collaborate with members of hardware architecture teams
- Help define forward-looking improvements to the CUDA APIs and programming model
- Design and maintain performance and precision modeling
- Write effective, maintainable, and well-tested code
- Develop code for multiple operating systems
Qualifications
- Bachelor of Science or Master of Science in Computer Science, Electrical Engineering, or related field (or equivalent experience)
- 15+ years of relevant systems software development experience
- Strong C programming skills
- Experience designing, debugging, and maintaining complex software stacks
- Background with operating system interfaces for threads, process control, and virtual memory
- Experience with HW/SW co-design, perf. modeling using emulation/simulation, creating SW programming model exposures for HW features
- Expert interpersonal, verbal, and written communications skills with a capability to achieve objectives under tight deadlines
- Strong collaborative and interpersonal skills, enabling effective guidance within a dynamic matrix environment
Skills
Required:C programmingOperating system interfacesHW/SW co-design and performance modelingCommunication and collaboration
Benefits
- equity
- benefits
Last updated Oct 16, 2026. Interested? Apply on the company site.
About NVIDIA
World Leader in AI Computing
NVIDIA invents the GPU and drives advances in AI, HPC, gaming, creative design, autonomous vehicles, and robotics.
AIautonomous vehiclesgaminggpugraphics cardhigh performance computingliquid-ai-recruiting-targetllm
More open roles at NVIDIA
- Senior Physical Verification Engineer4d agoEngineer, ASIC
- Senior System Software Engineer, Display Security4d agoEngineer, Sys SW
- Senior FPGA Prototyping Engineer - Hardware4d agoSanta Clara, CA · Engineer, ASIC
- Senior Product Engineer4d agoHybrid (Thailand) · Engineer, Product Development
- Senior Architect - Data Processing Systems, Analytics and Data Intelligence4d agoHybrid (Remote / Local) · Architect