Nvidia

Senior Software Engineer, SONiC - Networking

Nvidia
Apply
9 days ago
Redmond, WA, USASenior / Staff+
H1B sponsor

Base Salary

$152k - $288k/yr

Responsibilities

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

Requirements

  • Bachelor of Science degree in Computer Science or a related field, or equivalent experience.
  • 3–5 years of software development experience.
  • Proven understanding of networking and networking protocols.
  • Experience with C++ and Python programming.
  • Proven experience using AI tools for development or developing agents.
  • Ability to learn quickly, strong technical skills, teamwork, communication, and interpersonal skills.

Benefits

  • Competitive salary, equity, and a generous benefits package.
  • Applications accepted at least until November 3, 2026.

Tech Stack

Categories

Nvidia

About Nvidia

10,000+ employees

Nvidia designs and sells GPUs and accelerated computing platforms for data centers, AI/ML, graphics, gaming, and automotive, monetizing through hardware, software platforms (CUDA, AI frameworks), and systems like DGX and networking. Customers include cloud providers, enterprises, researchers, and OEMs. Founded in 1993 and headquartered in Santa Clara, it is a public company traded on NASDAQ under NVDA.

Contact me