CareerPlanSign in

Engineering Manager, SONiC Network Operating System

Sunnyvale, United States of America💼 Full-time🗓 2026-09-24 → 2026-09-28

Core

Lead a team developing and enhancing SONiC-based network platforms, focusing on routing, switching software, and large-scale infrastructure.

Role type

Senior Engineering Manager (Networking/Systems Software)

Builds

SONiC network operating system, switching software, and network infrastructure

Domain

Networking, Systems Software, Data Center Infrastructure

Required skills

Networking fundamentals (L2/L3), Systems programming (C/C++/Go/Python), SONiC architecture, SAI (Switch Abstraction Interface), ASIC SDKs, Software architecture, Team leadership, Technical strategy

Preferred skills

SONiC development experience, Switching ASIC resource constraints (TCAM, ECMP), Data-center networking (BGP, VXLAN/EVPN, leaf-spine), Network validation and automation, ASIC vendor collaboration

Technologies

SONiC, SAI, Linux, C, C++, Go, Python, ASIC SDKs

Responsibilities

Lead and grow a team of software engineers for SONiC platforms; Provide technical leadership across networking stack and hardware; Participate in architecture reviews and design decisions; Guide engineers through complex debugging; Drive technical strategy and roadmap; Collaborate with ASIC vendors and hardware teams; Establish engineering practices; Mentor and hire engineers.

Seniority

Senior, hands-on IC with management responsibilities

Sourced via apple · Listed on CareerPlan, which tracks 853,000+ jobs from 20+ sources.