DevJobs

Software Engineer, Cumulus Linux

Overview
Skills
  • C C
  • C++ C++
  • Linux Linux
  • Networking Networking
  • Algorithms
  • Data structures
NVIDIA is seeking a passionate and innovative Software Engineer 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

  • Be part of an international team of software engineers focused on developing Cumulus Linux.
  • Design, develop, integrate, and maintain new features in NVIDIA Cumulus Linux.
  • Enable NVIDIA Cumulus Linux on next-generation ASICs.
  • Work collaboratively with team members, product managers, architects, QA, and other engineering teams to deliver high-quality solutions.
  • Innovate! Bring NVIDIA's Cumulus Linux to shine in customer's view.

What We Need To See

  • BS or MS degree in Computer Engineering, Computer Science, or a related field.
  • 2+ years of proven experience as a Software Engineer.
  • Excellent C/C++ programming skills.
  • Strong analytical skills and a deep understanding of data structures and algorithms.
  • Excellent communication skills.

Ways To Stand Out From The Crowd

  • Familiarity with forwarding and routing networking concepts.
  • Knowledge in Linux systems
  • Knowledge in networking protocols.

NVIDIA has been redefining computer graphics, PC gaming, and accelerated computing for more than 25 years. We have a unique legacy of innovation that’s fueled by phenomenal technology—and amazing people. Today, we’re tapping into the unlimited potential of AI to define the next era of computing. An era in which our GPU acts as the brains of computers, robots, and self-driving cars that can understand the world. Doing what’s never been done before takes vision, innovation, and the world’s best talent.

Widely considered to be one of the technology world’s most desirable employers, NVIDIA offers highly competitive salaries and a comprehensive benefits package. As an NVIDIAN, you’ll be immersed in a diverse, supportive environment working alongside some of the best talent in the world. Come to NVIDIA, where people come to do their life's work!

JR2005419

Nvidia