NVIDIA is hiring a senior engineer to work on the CUDA driver, a core component of its platform for accelerating general-purpose computation on GPUs. The CUDA driver helps deliver features and improvements that realize the potential of NVIDIA hardware across workloads including deep learning, scientific computation, self-driving cars, video games, and virtual reality. It interacts with GPU hardware, kernel-mode drivers, switches, and the operating system to provide a unified programming model across system configurations and hardware capabilities. As a member of the team, you will use design abilities, coding expertise, and creativity to develop the CUDA compute platform. You will craft solutions to challenging problems and help shape CUDA’s future direction while collaborating with peers across NVIDIA. The role includes evangelizing, architecting, and implementing CUDA features; driving development across teams; collaborating with hardware architecture teams; improving CUDA APIs and the programming model; designing and maintaining performance and precision modeling; writing effective, maintainable, well-tested code; and developing for multiple operating systems.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Principal