CareerPlan

Senior Software Engineer - SONiC Design Group

Israel, RaananaFull-time2026-10-13 → 2026-11-10

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