NVIDIA is seeking exceptional software engineers to join their CUDA driver team, focusing on GPU administration tools for their Data Center product line. This senior-level position involves developing and supporting monitoring and orchestration tools for NVIDIA's Compute GPU products, ranging from single GPU cards to full DGX systems. The role combines system software development with hardware interaction, requiring expertise in C++, Python, and Linux systems.
The position offers an opportunity to work with cutting-edge technology including PCI Express, NVLink, and NVSwitch, while collaborating with hardware and kernel driver engineers. You'll be responsible for exposing new GPU features to customers and system administrators, developing monitoring tools, and ensuring cross-platform compatibility between Windows and Linux systems.
This is an ideal role for experienced systems software engineers who enjoy working at the intersection of hardware and software. The position offers competitive compensation ($148,000 - $287,500) plus equity, and the chance to work at NVIDIA - the world leader in accelerated computing. You'll be part of a global team transforming industries through AI and digital twins technology.
The role requires strong technical skills in systems programming, excellent communication abilities for global collaboration, and the capability to work across multiple operating systems. You'll have the opportunity to impact both current and future hardware architectures, working directly with customers to understand and implement their requirements.