NVIDIA
Direct Workday career site

Senior Software Engineer, SONiC - Networking

Pay
$152,000 – $241,500 per year
Location
Redmond, WA
Listed
3 days ago

What you will be doing

  • Design, integrate and deliver new features' part of the SONiC release train on top of NVIDIA Networking products.
  • Working in a Continuous Deployment environment - fast development/deployment cycles.
  • Working with experienced teams in and outside of NVIDIA Networking, which is well known in the SONIC community
  • Developing high quality code; all of the code is open source and published and reviewed in industry leading open source environments

What we need to see

  • B.Sc degree in Computer Science or related fields (In studied EE) graduate or equivalent experience
  • 3-5 years of experience in development
  • Knowledge in Networking protocols
  • Proven experience with AI tools for development or developing agents.
  • Experience with C++ and Python programming
  • Fast and self learner with outstanding technical skills.
  • Great teammate with strong communication and interpersonal skills

Ways to stand out from the crowd

  • Experienced in Networking protocols: L2 and L3
  • Experience in SONiC/SAI or open source based projects
  • Background with Linux programming
  • Knowledge in Linux shell scripting
  • Scrum methodology

Additional information

With competitive salaries and a generous benefits package, we are widely considered to be one of the technology world's most desirable employers. We have some of the most forward-thinking and hardworking people in the world working for us and, due to unprecedented growth, our exclusive engineering teams are rapidly growing. If you're a creative and autonomous engineer with a real passion for technology, we want to hear from you.

Pay and benefits

Your base salary will be determined based on your location, experience, and other objective job-related factors. The expected base salary ranges for this position are:

152,000 USD - 241,500 USD for Level 3; and 184,000 USD - 287,500 USD for Level 4.

You will also be eligible for equity and benefits.

Applications for this job will be accepted at least until November 3, 2026.

This posting is for an existing vacancy.

NVIDIA uses AI tools in its recruiting processes.

About NVIDIA

NVIDIA is looking for a creative SW engineer to join the team. SONiC open source NOS team is responsible for design and integration on various NVIDIA Networking products. This crucial role will give you a rare chance to make an impact on the industry through interactions with experts in the open source community, with the goal of creating next generation high speed switch solutions.

You should have a proven understanding of Networking. You should be able to lead development efforts for new SONiC networking features as well as chassis management for all NVIDIA Networking products. The ability to work in a dynamic and diverse team is required. Strong interpersonal skills and a real passion for working as a team are essential. If this sounds like a fun challenge, we want to hear from you!

Read the original posting

From NVIDIA's careers page, first listed on Rolev.ai on November 6, 2026. Rolev.ai is not the employer.

How Rolev.ai helps with this application

Rolev.ai is a job search and application tool for US job seekers. For this Senior Software Engineer, SONiC - Networking role at NVIDIA, it shows how your resume fits, tailors your resume to the posting, and prepares the application for you to review.

  • See how you fit

    Openings from employer career sites are ranked against your whole resume—and searchable inside Claude, ChatGPT, and Cursor via Rolev.ai MCP.

  • Tailor without inventing

    Every change to your resume is checked against your original. New experience goes in only with your yes—zero fabricated claims.

  • Draft the full kit

    Tailored and Full Match resumes, role-specific cover letters, and answers to employer screening questions are prepared in seconds.

  • 1-Click Extension Autofill

    The Chrome extension fills the employer's Greenhouse, Workday, Lever, or Ashby form in 1 click. You review it and press Submit.

Common questions

What is the salary for the Senior Software Engineer, SONiC - Networking role at NVIDIA?

The Senior Software Engineer, SONiC - Networking posting at NVIDIA states compensation of $152,000 – $241,500 per year. Final pay may depend on location, experience, and interview evaluation on NVIDIA's official career site.

Where is the Senior Software Engineer, SONiC - Networking job at NVIDIA located?

This Senior Software Engineer, SONiC - Networking position at NVIDIA is located in Redmond, WA. Always check NVIDIA's application page for specific state eligibility or relocation policies.

How do I apply for the Senior Software Engineer, SONiC - Networking position at NVIDIA?

This listing links directly to NVIDIA's Workday application page. You can apply directly on NVIDIA's site, or use Rolev.ai to check your resume fit, generate a zero-hallucination tailored resume and cover letter for this posting, and autofill the Workday application form in 1 click with the Rolev.ai Chrome extension. You always review the form and press Submit yourself.