Senior Software Engineer, Cumulus Linux

NVIDIA NVIDIA · Semiconductors · Tel Aviv, Israel

Senior Software Engineer to develop and integrate Cumulus Linux on NVIDIA switch platforms, focusing on Linux services and internals for AI data centers.

What you'd actually do

  1. Lead the development and integration of Cumulus Linux on next-generation NVIDIA switch platforms.
  2. Design and develop new functionalities, while also maintaining and enhancing existing Linux system services.
  3. Work collaboratively with team members, product managers, architects, QA, and other engineering teams to deliver high-quality solutions.
  4. Innovate and rapidly develop proof-of-concept (POC) prototypes that can evolve into fully developed products or solutions.
  5. Engage closely with customers to understand their challenges, use cases, and deployment strategies, and devise innovative solutions.

Skills

Required

  • Linux
  • containers
  • virtualization
  • C programming
  • software development
  • problem-solving
  • design
  • coding
  • debugging
  • communication skills

Nice to have

  • Linux kernel networking internals
  • open-source community participation
  • Python programming
  • C++ programming