Skip to content
Updated How AI-exposed are the skills employers are hiring for? See the data →

From the employer's careers site First seen 28 Oct 2026

Senior Software Engineer

Cisco Milpitas, California On-site senior full-time

Salary

$167,700 to $245,200 per year

Apply on Cisco

Description

The Cisco Distributed System Engineering (DSE) group owns the development of products that power the world's largest networks, driving the industry's transformation to support the growing demands of AI/ML workloads and increasing internet usage.

As a Senior Software Engineer, you'll join an agile team engaged in the design, development, and testing of data-center features set in Cisco 8000 Platform using SONiC network operating system.

Your responsibilities will include:

  • Building and delivering data plane and control plane software
  • Developing 'forwarding' and 'services' data plane feature sets
  • Coding in C++ and Python to produce clean, maintainable code

The minimum qualifications for this role are:

  • Bachelor's + 7 years of related experience OR Master's + 4 years of related experience OR PhD + 1 year of related experience
  • 3+ years of programming experience in C/C++
  • 2+ years of experience using Python to build automated test suites for kernel module validation, including experience with frameworks like Pytest
  • 2+ years of experience with Linux

Preferred qualifications include:

  • Knowledge of Linux Kernel
  • Knowledge of Open Standard Networking Systems and APIs: SONiC, SAI, etc.
  • Knowledge of Networking protocols such as TCP/IP, BGP, VxLAN, EVPN, ACLs
  • Experience using debugging tools such as GDB, PDB
  • Understanding of tools such as GIT, Jira, Jenkins, and CI/CD pipeline tools

The starting salary range for this position is $167,700.00 to $245,200.00, reflecting the projected salary range for new hires in this position in U.S. and/or Canada locations, not including incentive compensation, equity, or benefits.

Skills

Required

Nice to have

Ready to apply?

You apply with the employer directly. Their original posting is here: https://cisco.wd5.myworkdayjobs.com/en-US/Cisco_Careers/job/Milpitas-California-US/Senior-Software-Engineer_2015106

Apply on Cisco