Hybrid Software Engineer – Routing Protocol, Infra Charter Software Development

Posted 1 hour ago

Apply now

About the role

  • Software Engineer designing and building routing protocol components for Cisco networking systems. Involves critical enhancements, debugging, collaborations, and mentoring within large-scale environments.

Responsibilities

  • 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

Job title

Software Engineer – Routing Protocol, Infra Charter Software Development

Job type

Experience level

SeniorLead

Salary

Not specified

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job