CareerPlanSign in

Senior Software Engineer - CUDA Driver

US, CA, Santa Clara💼 Full-time💰 $152,000–$152,000🗓 2026-08-31 → 2026-09-26

Core

Design, architect, and implement new features for the CUDA driver to unlock GPU performance across deep learning, scientific research, autonomous vehicles, gaming, and VR.

Role type

Senior IC systems software engineer (CUDA driver)

Builds

Kernel mode components, compilers, and networking software for NVIDIA GPU hardware

Domain

GPU computing, systems software, deep learning infrastructure

Deliverable

production ML models | product features

Required skills

C programming, system-level architecture design, OS interface development (threads, process control, virtual memory), HW/SW co-design, performance modeling, complex software stack debugging

Preferred skills

Kernel scheduling, task runtimes, kernel-mode development, Linux systems software, parallel computing, CUDA programming, memory coherence models, distributed training patterns

Technologies

CUDA, Linux, C

Responsibilities

Evangelize and architect new CUDA features, coordinate development across multiple teams, collaborate with hardware architecture teams, define forward-looking improvements to CUDA APIs and programming model, build and maintain performance and precision modeling, develop code for multiple operating systems

Seniority

Senior, hands-on IC

Sourced via workday · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.