Senior Systems Software Engineer, CUDA Driver
Core
Architecting and implementing features for the CUDA driver on Tegra devices to accelerate general-purpose computation on GPUs.
Role type
Senior Systems Software Engineer (CUDA Driver)
Builds
CUDA platform features and improvements for deep learning, scientific computation, and self-driving cars
Domain
GPU computing / System Software
Deliverable
production ML models
Required skills
C, C++, OS interfaces (threads, process control, virtual memory), multithreaded programming, system-level architecture (interconnects, memory hierarchy, interrupts, memory-mapped IO), large codebase management
Preferred skills
Parallel computing (CUDA programs/libraries), user mode driver development, Linux systems software development, programming model extension
Technologies
CUDA, Tegra, Linux, C, C++
