← All roles

Senior Software Engineer, SONiC - Networking

NVIDIA· Engineer, Sys SW
Apply on company site
Redmond, WA$152k - $287.5kfull-timePosted 2mo ago

About the role

Senior software engineer role focusing on design, integration, and delivery of SONiC networking features and chassis management for NVIDIA Networking products, with open source collaboration and continuous deployment.

Responsibilities

  • 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

Qualifications

  • 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

Skills

Required:Networking protocolsC++Python
Nice to have:AI tools for development or developing agentsLinux

Benefits

  • equity
  • benefits package
Last updated Aug 14, 2026. Interested? Apply on the company site.

About NVIDIA

World Leader in AI Computing

NVIDIA invents the GPU and drives advances in AI, HPC, gaming, creative design, autonomous vehicles, and robotics.

AIautonomous vehiclesgaminggpugraphics cardhigh performance computingliquid-ai-recruiting-targetllm

More open roles at NVIDIA