NVIDIA is seeking a Senior Software Engineer to join their Cumulus Linux team, focusing on developing Network Operating Systems for data centers specialized in AI and high-performance computing. This role offers an opportunity to work on cutting-edge technology that powers accelerated, disaggregated, and software-defined data centers. The position involves developing core infrastructure services and features for Cumulus Linux, a Debian-based operating system for NVIDIA's market-leading Ethernet switches.
The ideal candidate will have strong expertise in Linux systems, Python development, and enterprise software development. You'll be working with various technologies including Python, Go, and Shell scripting, while collaborating with cross-functional teams to integrate features into Linux and the Cumulus Linux distribution. The role requires both technical excellence and strong communication skills, as you'll be interfacing with product, architecture, and engineering teams.
NVIDIA offers a competitive compensation package, including a base salary range of $148,000 - $287,500, plus equity and comprehensive benefits. The company is known for being one of the technology world's most desirable employers, with forward-thinking colleagues and unprecedented growth opportunities. This is an excellent opportunity for someone passionate about networking, Linux systems, and high-performance computing to make a significant impact in the AI and data center space.