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

Work Rights

Not specified

Tailored Resume

Cover Letter