Drimva

NVIDIA

Senior Software Engineer, SONiC - Networking

$152K–$288K

US, WA, Redmond · Senior · Full-time · Posted Aug 13, 2026

Experience
3-5 years of experience in development.
Education
B.Sc degree in Computer Science or related fields (In studied EE) graduate or equivalent experience

About the job

Designs, integrates, and delivers SONiC networking features and chassis management for NVIDIA networking products.

What you'll do

  • Design, integrate, and deliver features for the SONiC release train on NVIDIA networking products.
  • Develop and deploy software in a Continuous Deployment environment.
  • Write high-quality open-source code and collaborate with internal teams and the SONiC community.

What they ask for

  • 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
  • Experience with C++ and Python programming

Nice to have

  • Experienced in Networking protocols: L2 and L3
  • Experience in SONiC/SAI or open source based projects

Pay

152,000 USD - 241,500 USD (base salary) for Level 3; 184,000 USD - 287,500 USD (base salary) for Level 4

Tools

SONiC, C++, Python, SAI, Linux

AI focus

Requires proven experience with AI tools for development or developing agents.

Model-written summary · the original posting is authoritative

First seen Oct 16, 2026 · Last verified Nov 4, 2026 (UTC)