CareerPlanGet AI match score →

Senior Platform Networking Software Engineer, Systems Engineering

Office - Santa Clara💼 Full-time💰 $175,000–$175,000🗓 2026-06-30 → 2026-07-31

Core

Architect and deliver core C/C++ networking software for high-availability enterprise data storage platforms, focusing on Layer 2/3 protocols and hardware-software integration.

Role type

Senior IC systems software engineer (networking/storage)

Builds

High-performance switching and fabric platforms for global enterprise customers

Domain

Enterprise data storage and high-performance networking

Deliverable

production ML models | product features | infrastructure

Required skills

C/C++ (C++11+), Layer 2/3 protocols (Ethernet, VLANs, BGP, ECMP), Linux networking internals (kernel/drivers), ASIC interface development, non-disruptive upgrade (NDU) architecture

Preferred skills

Open networking (SONiC), technical mentorship, cross-functional leadership

Technologies

C/C++, SONiC, Linux kernel, Ethernet, BGP, ECMP

Responsibilities

Design and debug C/C++ networking software for switching/fabric platforms; Develop Layer 2/3 forwarding and control-plane protocols; Partner with ASIC vendors on switch SDK and hardware interfaces; Design SONiC-based solutions for disaggregated network OS; Mentor engineers and lead complex technical initiatives

Seniority

Senior, hands-on IC

Sourced via greenhouse · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on Greenhouse ↗