CareerPlan

SONIC Principal Engineer

Bangalore, INFull-time2026-10-15 → 2026-11-10
Citizens or permanent residents only

Core

Design new enterprise solutions and protocols for SONiC, integrating features into internal releases while contributing to the open-source community.

Role type

Principal Network Operating System (NOS) Software Engineer

Builds

Next-gen enterprise switch silicon features and SONiC-based solutions for Marvell Prestera

Domain

Semiconductor / Network Infrastructure / Open Source Software

Required skills

NOS software design, C++, Python, memory management, inter-process communication, containerization (Docker), build systems, EVPN, SRv6, OCP SAI

Preferred skills

Exposing switch silicon features to NOS/SONiC, deep OCP SAI expertise

Technologies

SONiC, Marvell Prestera, Docker, C++, Python, OCP SAI

Responsibilities

Design new enterprise solutions/protocols in SONiC, Contribute new features or bugfixes to the SONiC community, Understand industry trends to drive end-to-end solutions, Help drive OCP SAI specifications, Develop unit tests for SONiC features

Seniority

Principal, hands-on IC