Embedded Software Engineering Technical Leader

Cisco UK

Bangalore, India
C/c++ programming expertise
Python scripting capability
Npu architectures
Lead end-to-end design and delivery of Layer 2 and Layer 3 forwarding features on Cisco IOS XR platforms

Job Summary

  • Lead end-to-end design and delivery of Layer 2 and Layer 3 forwarding features on Cisco IOS XR platforms.
  • Architect efficient data plane implementations, optimizing for NPU pipelines, microcode, and SDK integrations.
  • Provide technical guidance to engineers and champion AI/LLM-assisted development and automated testing.

Matching Summary

Lead end-to-end design and delivery of Layer 2 and Layer 3 forwarding features on Cisco IOS XR platforms.

Skills & Requirements

Must-have

  • C/C++ programming expertise
  • Python scripting capability
  • NPU architectures
  • Layer 2 and Layer 3 forwarding
  • TE-Tunnels, GRE, BFD, BGP Flowspec, ACLs
  • System-level debugging

Nice-to-have

  • AI/LLM-assisted development
  • Automated testing
  • Intelligent log analysis
  • Cross-functional stakeholder influence

Key Requirements

  • 10+ years embedded software development
  • BS/MS Computer Science/EE
  • Service provider router deployments

Work Rights

Not specified

Tailored Resume

Cover Letter