Software Engineer | Routing Protocol And Infra Charter Software Development | 8-12 Years
Cisco UK
Multiple Locations, United Kingdom
Multi-threaded environments
Data structures
Operating systems
We design and deliver core routing protocols and infrastructure components that power Cisco’s Mass Scale Infrastructure, Cloud Networking, and Network Experience portfolios
Job Summary
We design and deliver core routing protocols and infrastructure components that power Cisco’s Mass Scale Infrastructure, Cloud Networking, and Network Experience portfolios.
As a Software Engineer in PI-Common, you will design, build, and sustain critical routing protocol and infrastructure components used across Cisco platforms.
At Cisco, we’re revolutionizing how data and infrastructure connect and protect organizations in the AI era – and beyond.
Matching Summary
We design and deliver core routing protocols and infrastructure components that power Cisco’s Mass Scale Infrastructure, Cloud Networking, and Network Experience portfolios.
Skills & Requirements
Must-have
multi-threaded environments
Data Structures
Operating Systems
Data Networking Concepts
C, C++ programming
Unix/Linux exposure
Nice-to-have
innovating fearlessly
collaboration and empathy
technical rigor and ownership
creative problem-solving skills
excellent troubleshooting/debugging skills
Key Requirements
Master’s degree or Bachelor’s degree with ~8+ years of relevant experience
Strong experience developing software in multi-threaded environments
Programming experience (C, C++)
Script languages (Perl, Python)
Familiarity with Unix/Linux
Exposure to development of software for large/complex network devices