Drimva

Cisco

Senior Software Engineer

$149K–$282K

Milpitas, California, US · Hybrid · Senior · Full-time · Posted Oct 5, 2026

Experience
Bachelors + 7 years of related experience OR Masters + 4 years of related experience OR PhD + 1 year of related experience; also requires 5+ years in routing/switching development, 3+ years configuring/debugging networking systems, and 3+ years using scripting languages.

About the job

Develops and supports software features for next-generation Cisco data center switches using SONiC, with a focus on scalable, reliable networking for AI infrastructure.

What you'll do

  • Architect, design, test, and deliver switch features and solutions using SONiC.
  • Write functional and design specifications, and provide feedback to hardware and software teams.
  • Collaborate across teams and drive end-to-end product development and production support.

What they ask for

  • 5+ years developing routing or switching features, including test automation.
  • 3+ years configuring and debugging networking systems and solutions.
  • 3+ years using scripting languages, including Python.
  • Knowledge of control- and data-plane technologies including L2, L3, BGP, EVPN, and VXLAN.

Nice to have

  • Exposure to open source NoS SONiC; familiarity with RDMA, RoCE, and HPC networks; or knowledge of QoS and data center congestion control.
  • GIT, Jira, Jenkins, CI/CD pipeline tools, or AI-assisted development tools such as co-pilot, cursor, and windsurf.

Pay

$167,700.00 to $245,200.00 USD base salary; $167,700.00 - $282,000.00 USD base salary; $149,100.00 - $250,900.00 USD base salary

Tools

SONiC, Python, L2, L3, BGP, EVPN, VXLAN, Jenkins

AI focus

Develops switching software for data center infrastructure supporting AI/ML workloads; familiarity with AI-assisted development tools is preferred.

Model-written summary · the original posting is authoritative

First seen Oct 15, 2026 · Last verified Nov 5, 2026 (UTC)