Senior System Software Engineer, CUDA Driver for Windows
Core
Architecting and implementing features for the CUDA driver on Windows to accelerate general-purpose computation on GPUs for workloads like deep learning, scientific computing, and gaming.
Role type
Senior System Software Engineer (CUDA Driver)
Builds
CUDA platform features and improvements for NVIDIA hardware
Domain
System software, GPU computing, Windows OS
Deliverable
production ML models | product features
Required skills
C, C++, OS interfaces (threads, process control, virtual memory), multithreaded programming, system-level architecture (interconnects, memory hierarchy, interrupts, memory-mapped IO), memory coherence models
Preferred skills
Windows Display Driver Model (WDDM), game development, computer graphics (OpenGL, Vulkan, DirectX), Windows device drivers, kernel mode development
Technologies
CUDA, Windows, C, C++
Sourced via workday · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.