Senior Systems Software Engineer, CUDA Driver
BengaluruFull-time8–14 yrsPosted 3 weeks ago
Leadership delivery and driving role at Nvidia in Bengaluru. Needs 8+ years and an M.Sc, B.Tech or B.E..
About the role
We are hiring software engineers to work on the CUDA driver for Tegra. CUDA is NVIDIA’s platform for accelerating general purpose computation on the GPU. CUDA defines a unified programming model across a range of system configurations and hardware capabilities. To accomplish this, the CUDA driver interacts with GPU hardware, kernel mode drivers, user mode drivers, and the operating system.
What you'll do
- Architect and implement new features
- Coordinate development efforts across multiple teams
- Help define forward-looking improvement to the CUDA APIs and programming model
- Write effective, maintainable, and well-tested code
- Focus on developing code that targets the Tegra devices
What you need
- C++
- C
- Deep learning
Good to have
- Linux