NVIDIA banner
NVIDIA logo

Senior Software Engineer, Cumulus Linux

NVIDIA logo NVIDIA
๐Ÿ‡ฎ๐Ÿ‡ฑ Tel Aviv, Israel
Contract Full Time
Experience Level Senior (5+ years)
Published Date

NVIDIA is seeking a passionate and innovative Senior Software Engineer with expertise in Linux services and internals to join our Cumulus Linux team. Cumulus Linux is a leading open-networking operating system and a cornerstone of the AI Factory โ€” the next-generation data center designed to power the training, fine-tuning, and deployment of AI models at scale. As part of the team, you will design and implement core features of Cumulus Linux that enable the worldโ€™s most advanced data centers. You will work closely with cross-functional architecture and design teams, shaping the future of NVIDIAโ€™s networking technologies while gaining hands-on experience across our hardware and software ecosystem โ€” from advanced networking ASICs to large-scale distributed systems.

What you'll be doing:

  • Lead the development and integration of Cumulus Linux on next-generation NVIDIA switch platforms.

  • Design and develop new functionalities, while also maintaining and enhancing existing Linux system services.

  • Work collaboratively with team members, product managers, architects, QA, and other engineering teams to deliver high-quality solutions.

  • Innovate and rapidly develop proof-of-concept (POC) prototypes that can evolve into fully developed products or solutions.

  • Engage closely with customers to understand their challenges, use cases, and deployment strategies, and devise innovative solutions.

What we need to see:

  • BS or MS degree in Computer Engineering, Computer Science, or a related field.

  • A minimum of 5+ years of software development experience with a strong emphasis on Linux, containers, and virtualization.

  • Strong and validated experience in C programming.

  • Strong technical abilities, problem-solving, design, coding, and debugging skills.

  • Ability to quickly understand new requirements and technologies and swiftly prototype and implement solutions.

  • Excellent communication skills.

Ways to stand out from the crowd:

  • Background in Linux kernel networking internals.

  • Participation in the open-source community.

  • Python and C++ programming skills.

#LI-Hybrid

Featured Jobs
More Jobs
Latest News
More News