Senior Software Engineer, SONiC

at Nvidia
USD 148,000-287,500 per year
SENIOR
βœ… On-site

SCRAPED

Used Tools & Technologies

Not specified

Required Skills & Competences ?

Linux @ 4 Python @ 4 Hiring @ 4 Communication @ 7 Networking @ 4

Details

NVIDIA is looking for a creative software engineer to join the SONiC open source NOS team responsible for design and integration on various NVIDIA Networking products. This role will contribute to next-generation high-speed switch solutions through collaboration with experts in the open source community and integration into NVIDIA Networking products.

Responsibilities

  • Design, integrate and deliver new features as part of the SONiC release train on top of NVIDIA Networking products.
  • Work in a Continuous Deployment environment with fast development/deployment cycles.
  • Collaborate with experienced teams inside and outside NVIDIA Networking and the SONiC community.
  • Develop high-quality code that is open source, published, and reviewed in industry-leading open source environments.

Requirements

  • B.Sc. degree in Computer Science or related fields (studied EE) or equivalent experience.
  • 3–5 years of development experience.
  • Proven understanding of networking and knowledge of networking protocols.
  • Experience with C++ and Python programming.
  • Fast, self-driven learner with strong technical skills.
  • Strong communication and interpersonal skills; able to work effectively in a dynamic, diverse team.

Ways to stand out

  • Experience with L2 and L3 networking protocols.
  • Experience in SONiC, SAI, or other open source-based networking projects.
  • Background in Linux programming.
  • Knowledge of Linux shell scripting.
  • Familiarity with Scrum methodology.

Benefits

  • Competitive base salary (see ranges below), eligibility for equity, and benefits.
  • Opportunity to work on open source projects and make industry impact.
  • NVIDIA is an equal opportunity employer committed to diversity.

Compensation

  • Base salary range (Level 3): 148,000 USD – 235,750 USD
  • Base salary range (Level 4): 184,000 USD – 287,500 USD
  • Final base salary will be determined based on location, experience, and pay of employees in similar positions.

Additional information

  • Location: Redmond, Washington, United States
  • Employment type: Full time
  • Applications accepted at least until October 20, 2025
  • NVIDIA is committed to equal opportunity and diversity in hiring.