NVIDIA is seeking exceptional software engineers for their System Software for Cuda Compute driver team. This role focuses on developing and supporting NVIDIA's kernel level drivers for Cuda, particularly for their AI, Cloud, and Data Center products. The position involves working with cutting-edge technology including the DGX platform, MGX components, and GPU boards.
The role combines system-level software development with cross-functional collaboration, offering a dynamic and evolving engineering experience. You'll be responsible for designing kernel drivers and embedded software for Data Center products, developing SW technologies for GPU hardware optimization, and implementing critical features like device initialization, memory management, and performance optimization.
As a Senior CUDA Compute Systems Software Engineer, you'll work closely with global teams across software, hardware, architecture, and OEM support. The position requires strong expertise in low-level device drivers, particularly for Linux OS, combined with excellent programming skills in C and C++. The ideal candidate should have at least 5 years of hands-on experience and a strong educational background in Computer Science or related fields.
This is an excellent opportunity for someone passionate about system-level software development, looking to work with cutting-edge GPU technology at a company that's leading the charge in AI and accelerated computing. The role offers competitive compensation, including a base salary range of $148,000 - $287,500, plus equity and benefits, reflecting NVIDIA's position as an industry leader in technology innovation.