Senior Software Engineer, SONiC - Networking

NVIDIA
Redmond
Workplace: OnsiteFull timeUSD 152,000 - 241,500 annuallyFunction: Software EngineeringExperience: 3-5 yearsEducation: bachelorsSkills: ["Teamwork","Communication","Interpersonal skills","Continuous learning","Autonomy"]

Design, integrate, and deliver new SONiC features as part of the SONiC release train on NVIDIA Networking products. Work in a Continuous Deployment environment with fast development and deployment cycles, collaborating with experienced teams inside and outside NVIDIA Networking. Build high-quality, open-source code that’s published and reviewed within leading open-source communities, with a focus on next-generation high-speed switch solutions.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
NVIDIA
NVIDIA
5 days ago

Senior Software Engineer, SONiC - Networking

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 30 minutes agoStatus: Live

Job Summary

Design, integrate, and deliver new SONiC features as part of the SONiC release train on NVIDIA Networking products. Work in a Continuous Deployment environment with fast development and deployment cycles, collaborating with experienced teams inside and outside NVIDIA Networking. Build high-quality, open-source code that’s published and reviewed within leading open-source communities, with a focus on next-generation high-speed switch solutions.
Location: Redmond
Workplace: Onsite
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Design, integrate, and deliver new features for the SONiC release train on NVIDIA Networking products.
  • •Develop in a Continuous Deployment environment with fast development and deployment cycles.
  • •Lead development efforts for new SONiC networking features and chassis management for NVIDIA Networking products.
  • •Collaborate with experienced teams in and outside NVIDIA Networking, including the SONiC community.
  • •Develop high-quality open-source code that is published and reviewed in industry-leading open-source environments.

Pay and Benefits

Salary: USD 152,000 - 241,500 annually
Equity and Bonus:Equity

Key Requirements

  • •B.Sc. in Computer Science (or related field, including studied EE) or equivalent experience.
  • •3-5 years of experience in software development.
  • •Knowledge of networking protocols, with experience in L2 and L3 a plus.
  • •Experience with C++ and Python development.
  • •Proven experience using AI tools for development or building agents.
Experience:3-5 yearsOpen sourceNetworkingNOSLinux
Education:Bachelor's in Computer Science
Skills:TeamworkCommunicationInterpersonal skillsContinuous learningAutonomy
Tech Stack:C++PythonLinuxLinux shell scriptingAI toolsSONiCSAIOpen sourceScrum

Company Brief

NVIDIA
Designs and manufactures GPUs, AI accelerators, and system-on-chip products for gaming, data centers, professional visualization, and automotive markets, enabling advanced graphics, AI, and high-performance computing solutions worldwide.
Industry: Electronics Manufacturing
Company Size: Enterprise (1,001+ employees)
Revenue: USD 1B+
Growth: Public Company
Valuation: Public Company (Market Cap in USD)
Funding: IPO / Publicly Listed
Headquarters: Santa Clara, United States
Founded: 1993
Glassdoor
Glassdoor: 4.3
WebsiteLinkedInGlassdoor