# Senior Software Engineer, SONiC - Networking

**Company**: NVIDIA
**Location**: Redmond, WA
**Experience**: senior
**Job type**: full-time
**Category**: Engineering
**Industry**: Technology

**Apply**: https://nvidia.wd5.myworkdayjobs.com/en-US/NVIDIAExternalCareerSite/job/US-WA-Redmond/Senior-Software-Engineer--SONiC---Networking_JR2022751?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply
**Canonical**: https://yubhub.co/jobs/job_a03b7dae-3de

## Description

NVIDIA is seeking a senior software engineer to join the SONiC open-source NOS team, responsible for designing and integrating various NVIDIA Networking products.

The ideal candidate will have a strong understanding of networking and be able to lead development efforts for new SONiC networking features and chassis management.

**Key Responsibilities:**

- Design, integrate, and deliver new features as part of the SONiC release train on top of NVIDIA Networking products.

- Work in a Continuous Deployment environment with fast development and deployment cycles.

- Collaborate with experienced teams within and outside of NVIDIA Networking.

- Develop high-quality code, with all code being open-source and published in industry-leading open-source environments.

**Requirements:**

- Bachelor's degree in Computer Science or a related field.

- 3-5 years of development experience.

- Knowledge of networking protocols.

- Experience with AI tools for development or developing agents.

- Proficiency in C++ and Python programming.

- Ability to learn quickly and possess outstanding technical skills.

- Strong communication and interpersonal skills.

**Preferred Qualifications:**

- Experience with networking protocols (L2 and L3).

- Familiarity with SONiC/SAI or open-source-based projects.

- Background in Linux programming.

- Knowledge of Linux shell scripting.

- Experience with Scrum methodology.

NVIDIA offers competitive salaries, a generous benefits package, equity, and opportunities for career growth.

## Skills

### Required
- Networking protocols
- AI tools
- C++
- Python
- Linux programming

### Nice to have
- SONiC/SAI
- Linux shell scripting
- Scrum methodology

---

Source: [Apply at nvidia.wd5.myworkdayjobs.com](https://nvidia.wd5.myworkdayjobs.com/en-US/NVIDIAExternalCareerSite/job/US-WA-Redmond/Senior-Software-Engineer--SONiC---Networking_JR2022751?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply)
