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 AI, Cloud, and Data Center products, including the DGX platform and MGX components. The position involves working with cutting-edge GPU technology and embedded systems at the kernel level.
The role offers a dynamic environment with diverse responsibilities, including collaboration with various teams on feature development for next-generation products, partner engagement for product deployment and improvement, and involvement in future hardware architecture planning. This creates an enriching engineering experience with significant growth potential.
As a Senior CUDA Compute Systems Software Engineer, you'll be at the forefront of GPU computing, working on critical low-level software that powers NVIDIA's advanced hardware. The position requires expertise in kernel driver development, particularly for Linux systems, and strong programming skills in C and C++. You'll be responsible for implementing crucial features like device initialization, memory management, and performance optimization.
The ideal candidate should have at least 5 years of hands-on experience with low-level device drivers and a strong foundation in computer science or related fields. The role offers competitive compensation, including a base salary range of $148,000 - $287,500 USD, plus equity and benefits. This is an excellent opportunity for experienced engineers passionate about system-level software development and interested in shaping the future of GPU computing technology.