Software Engineer | Routing Protocol And Infra Charter Software Development | 8-12 Years
Cisco UK
C and c++ programming experience
Multi-threaded software development
Data structures and operating systems concepts
The role involves designing and sustaining critical routing protocol and infrastructure components used across Cisco's massive scale platforms
Job Summary
The role involves designing and sustaining critical routing protocol and infrastructure components used across Cisco's massive scale platforms.
Engineers will debug complex system-level issues in large-scale, multi-threaded environments and own the full lifecycle from root cause analysis to deployment.
The team contributes to innovation initiatives including the Patent Program and represents Cisco in IETF forums to influence protocol evolution.
Matching Summary
The role involves designing and sustaining critical routing protocol and infrastructure components used across Cisco's massive scale platforms.
Skills & Requirements
Must-have
C and C++ programming experience
Multi-threaded software development
Data structures and operating systems concepts
Routing protocol knowledge (OSPF, IS-IS, BGP)
Unix/Linux environment familiarity
Nice-to-have
Experience with Cisco OS XR, XE, or NXOS
Creative problem-solving skills
Excellent teamwork and people skills
Contributing to IETF forums
Mentoring junior engineers
Key Requirements
Master's degree or Bachelor's with 8+ years of relevant experience
Strong background in Data Structures and Operating Systems
Practical experience with C/C++ and scripting languages like Python or Perl