NVIDIA is seeking a Senior Systems Software Engineer to join their CUDA driver team, focusing on developing and supporting GPU administration tools for their Compute GPU product line. This is a critical role working with cutting-edge technologies like PCI Express, NVLink, and NVSwitch.
The position involves designing, developing, verifying, and maintaining software features that monitor and control NVIDIA's Compute product line-up on both Windows and Linux platforms. You'll work directly with hardware and kernel driver engineers to expose new GPU features to customers and system administrators.
As a member of the CUDA driver team, you'll be responsible for developing system monitoring and management tools using NVIDIA's proprietary technologies including NVML API, NVIDIA-SMI, and C++ Device Monitoring libraries. The role requires strong programming skills in C, C++, and Python, along with experience in kernel development and debugging.
The ideal candidate will have at least 6 years of hands-on experience with user space libraries and tools, particularly in Linux environments. A background in computer science, computer engineering, or electrical engineering is required, along with strong communication skills for collaborating with global teams.
This position offers an exciting opportunity to work at the forefront of GPU technology, contributing to both current and future hardware architectures. You'll be part of a team that impacts the performance and capabilities of NVIDIA's professional computing solutions, working with both pre-silicon and post-silicon implementations.
The role comes with competitive compensation, including a base salary range of $148,000 to $287,500 USD, plus equity and benefits. You'll be working for NVIDIA, a world leader in accelerated computing that's transforming industries through AI and digital twins technology.
Working at NVIDIA means being part of a diverse, inclusive environment where innovation is celebrated and technical excellence is pursued. The company is committed to equal opportunity employment and maintains a strong focus on fostering a collaborative, global work culture.