CareerPlanSign in

Networking Operating System Firmware Engineer

San Francisco💼 Full-time🗓 2026-05-06 → 2026-09-26

Core

Building and maintaining custom Networking Operating System (NOS) images and switching layer software for large-scale AI supercomputers.

Role type

Senior IC Networking Operating System Firmware Engineer

Builds

Custom NOS images, switch ASIC SDKs, platform drivers, and control-plane services for AI fabrics.

Domain

AI Infrastructure / Networking / Silicon Hardware

Deliverable

production ML models | product features | infrastructure

Required skills

C/C++, Python, Go, Rust, Linux kernel internals, network device drivers, switch ASIC SDKs, SAI, SONiC, FRR, L2/L3 forwarding, ECMP, RoCE, BGP, QoS, PFC, telemetry, CI/CD pipelines, distributed config management, platform bring-up, board-level debugging.

Preferred skills

OpenConfig gNMI, YANG data models, structured telemetry, Rust, Go.

Technologies

SONiC, FRR, Linux kernel, Broadcom, Marvell, NVIDIA, Intel, SAI, OSFP CMIS, CPLDs, I2C/SMBus, OpenConfig, gNMI, YANG.

Responsibilities

Design and develop custom NOS images; integrate Linux kernel components and device drivers; bring up new switch platforms; extend NOS services for routing and telemetry; implement and debug routing flows; build software mechanisms for hardware programming acknowledgement; validate ASIC configurations; debug complex issues across kernel, NOS, and hardware; integrate switches into fleet monitoring; develop CI/build pipelines; support factory bring-up and qualification.

Seniority

Senior, hands-on IC

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