Cisco

Software Engineer – Routing Protocol, Infra Charter Software Development

Cisco

full-time

Posted on:

Location Type: Hybrid

Location: ChennaiIndia

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • Design and implement enhancements to IGP protocols (OSPF, IS-IS, EIGRP, RIP), BGP-LS, and FHRP technologies.
  • Develop and evolve routing infrastructure components such as route-policy frameworks, filtering mechanisms, prefix distribution systems, and control-plane integration modules.
  • Build systems that scale efficiently, are secure by design, and provide strong programmability, observability, and debuggability in production.
  • Debug complex system-level issues in large-scale, multi-threaded environments, including high-priority customer escalations.
  • Own issues end-to-end — from root cause analysis through fix development, validation, and deployment.
  • Represent Cisco in IETF forums and technical discussions; contribute to protocol evolution and influence standards where appropriate.
  • Collaborate closely with platform, hardware, and test teams to validate performance, scale limits, and system behavior.
  • Mentor junior engineers and contribute to a culture of technical rigor and ownership.
  • Contribute to innovation initiatives, including Cisco’s Patent Program.

Requirements

  • Master’s degree or Bachelor’s degree with ~8+ years of relevant experience.
  • Strong experience developing software in multi-threaded environments with excellent problem-solving skills.
  • Practical experience with Data Structures, Operating Systems and Concepts of Data Networking
  • Programming experience (C, C++), script languages (Perl, Python)
  • Familiarity with Unix/Linux
  • Exposure to development of software for large/complex network devices including routing & switching systems.
  • Experience in any Cisco OS – XR, XE or NXOS would be a plus
  • Hands-on experience in routing protocols and/or routing infrastructure
Benefits
  • Health insurance
  • Retirement plans
  • Flexible work arrangements
  • Professional development
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
OSPFIS-ISEIGRPRIPBGP-LSFHRPCC++PerlPython
Soft Skills
problem-solvingmentoringcollaborationtechnical rigorownership