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

Work Rights

Not specified

Tailored Resume

Cover Letter