CareerPlanSign in

R&D Engineer Software 5

USA-CA San Jose Innovation Drive💼 Full-time💰 $143,800–$143,800🗓 2026-09-21 → 2026-09-25

Core

Designing and developing software for Network Operating System (NOS) on switch/router platforms, focusing on high-performance networking solutions for the AI space.

Role type

Principal Software Engineer (Network Operating System)

Builds

Network Operating System features for switch/router platforms

Domain

Networking / AI Infrastructure

Deliverable

production ML models | product features

Required skills

Forwarding plane programming (L2, L3, ACL, QoS, Tunnels, SRv6, Telemetry), C/C++, Python, ASIC SDK, Open Source (FBOSS, SONiC), GNU tools, CI/CD (Jenkins, Gerrit)

Preferred skills

Experience with Broadcom switching ASICs, AI tools for productivity

Technologies

SAI interface, FBOSS, SONiC, GNU tools, Github, Jenkins, Gerrit, Broadcom ASICs

Responsibilities

Develop and program the forwarding plane using SAI interface; Work on end-to-end features including compilation, integration, and debugging of the Network Operating System; Collaborate closely with large customers to understand requirements and provide technical solutions; Engage in significant cross-functional teamwork, coordinating with SQA and support teams; Maintain a high standard of documentation for all code and system designs; Participate actively in open-source software development environments

Seniority

Principal, hands-on IC

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