CareerPlanSign in

Senior Systems Software Engineer, CUDA Driver

6 Locations💼 Full-time💰 $184,000–$184,000🗓 2026-08-31 → 2026-09-25

Core

Design, architect, and implement features for the CUDA Driver, the core component accelerating general-purpose computation on NVIDIA GPUs for workloads like deep learning, scientific computing, and self-driving cars.

Role type

Senior Systems Software Engineer (CUDA Driver)

Builds

Production CUDA platform features and improvements

Domain

GPU computing / System Software

Deliverable

production ML models | product features

Required skills

C/C++ programming, device driver development, multithreaded programming, OS interfaces (threads, process control, virtual memory), large codebase navigation, cross-team coordination

Preferred skills

Parallel computing, system-level architecture (interconnects, memory hierarchy, interrupts, memory-mapped IO), memory coherence/consistency models, kernel mode development, Linux/Windows systems software development

Technologies

CUDA, Linux, Windows

Responsibilities

Evangelize, architect, and implement new features; coordinate and drive development efforts across multiple teams; define forward-looking improvements to CUDA APIs and programming model; write effective, maintainable, and well-tested code; 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.