Cisco Distributed System Engineering (DSE) group leads 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.
Requirements
- Experience programming in C/C++ and Python
- Experience with Linux
- Knowledge of Open Standard Networking Systems and APIs: SONiC, SAI, etc
- Knowledge of Networking protocols such as TCP/IP, BGP, VxLAN, EVPN
- Experience using debugging tools such as GDB, PDB
- Understanding of tools such as GIT, Jira, Jenkins and CI/CD pipeline tools
Responsibilities
- 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
Other
- This is a hybrid role working on-site a minimum of 3 days a week in Milpitas, CA office.
- Bachelor's degree in CS (or related STEM field) with 5+ years of experience in Engineering, Master's with 3+ years of experience in Engineering or PhD with 1+ years of experience in Engineering