NVIDIA is seeking talented Senior Software Engineers 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 exciting opportunity to work on core infrastructure services and features for Cumulus Linux, NVIDIA's Debian-based operating system for Ethernet switches.
The position involves working directly with customers to understand their needs and develop innovative solutions, while collaborating across product, architecture, and engineering teams. You'll be responsible for designing and implementing critical system services and infrastructure components, utilizing languages like C, Python, and Shell scripts.
The ideal candidate should have at least 5 years of experience in enterprise software development, particularly in infrastructure components and networking protocols. Strong knowledge of Linux systems, high availability, and process health monitoring is essential. The role requires excellent problem-solving abilities and strong communication skills.
NVIDIA offers competitive salaries and comprehensive benefits, making it one of the most sought-after employers in the technology sector. The company is experiencing unprecedented growth, particularly in their engineering teams, making this an excellent time to join. The position offers the chance to work on cutting-edge technology that powers data centers and contributes to the advancement of AI and high-performance computing.
Working at NVIDIA means being part of a team that's transforming industries through accelerated computing and AI innovation. The company culture encourages creativity, autonomy, and technical excellence, making it an ideal environment for engineers passionate about pushing technological boundaries.