Skip to content
Updated How AI-exposed are the skills employers are hiring for? See the data →

From the employer's careers site First seen 9 Nov 2026

Senior Software Engineer

NVIDIA Raanana senior full-time

The employer hasn't listed a salary.

Apply on NVIDIA

Description

NVIDIA is seeking a Senior Software Engineer to join its SONiC open-source NOS team. The team is responsible for designing and integrating SONiC across NVIDIA Networking products.

As a Senior Software Engineer, you will have the opportunity to work on next-generation, high-speed networking solutions for AI data centers, contribute to open-source projects, and collaborate with experts across NVIDIA and the broader SONiC community.

Responsibilities:

  • Design, integrate, and deliver new features as part of the SONiC release train across NVIDIA Networking products.
  • Develop networking and chassis management capabilities for next-generation platforms.
  • Work in a Continuous Deployment environment with fast development and deployment cycles.
  • Collaborate with experienced teams across NVIDIA Networking and with members of the broader SONiC open-source community.
  • Develop high-quality, production-ready code that is published and reviewed in leading open-source environments.
  • Take ownership of features from design and implementation through integration and delivery.

Requirements:

  • B.Sc. in Computer Science, Electrical Engineering, or a related field, or equivalent practical experience.
  • 5+ years of software development experience.
  • Understanding of networking concepts and protocols.
  • Experience with C++ and Python.
  • Experience using AI development tools or building AI agents.
  • Strong technical problem-solving skills and the ability to learn new technologies quickly.
  • A collaborative mindset with strong communication and interpersonal skills.

Preferred Qualifications:

  • Hands-on experience with L2 and L3 networking protocols.
  • Experience with SONiC, SAI, or other open-source networking projects.
  • Experience with Rust.
  • Familiarity with Linux and shell scripting.
  • Experience working with Scrum or other Agile development methodologies.

NVIDIA offers competitive salaries and a generous benefits package.

For more fresh new jobs, check out yubhub.co.

Skills

Required

  • C++
  • Python
  • AI development tools
  • networking concepts and protocols

Nice to have

Ready to apply?

You apply with the employer directly. Their original posting is here: https://nvidia.wd5.myworkdayjobs.com/en-US/NVIDIAExternalCareerSite/job/Israel-Raanana/Senior-Software-Engineer--SONiC_JR2029256

Apply on NVIDIA