Senior Software Engineer - SONiC Design Group
Core
Design and implement features for the SONiC Network OS on NVIDIA Switch products to optimize AI network performance.
Role type
Senior Software Engineer (Network OS)
Builds
SONiC release train features for NVIDIA Switch products
Domain
Networking / AI Infrastructure
Deliverable
product features
Required skills
C++, Python, Linux, Networking protocols (L2/L3), Open source development
Preferred skills
Linux shell scripting, Scrum methodology
Technologies
SONiC, Linux, C++, Python
Responsibilities
Design and implement features as part of the SONiC release train; Contribute code to the SONiC worldwide community; Work in a Continuous Deployment environment.
Seniority
Senior, hands-on IC
