Software Engineering Technical Leader – Routing, C, Linux

Cisco UK

Bangalore, India
On-site
C/c++ systems programming
Linux kernel and drivers
Bootloader and rommon development
Develop and evolve the forwarding and platform software that powers Cisco's SD-WAN and edge routing solutions

Job Summary

  • Develop and evolve the forwarding and platform software that powers Cisco's SD-WAN and edge routing solutions.
  • Collaborate with ASIC, hardware, and cross-functional engineering teams to define new architectures and implement high-performance packet forwarding.
  • Leverage modern AI tools to enhance software development practices, driving efficiency, quality, and innovation.

Matching Summary

Develop and evolve the forwarding and platform software that powers Cisco's SD-WAN and edge routing solutions.

Skills & Requirements

Must-have

  • C/C++ systems programming
  • Linux kernel and drivers
  • Bootloader and ROMMON development
  • Packet forwarding optimization
  • Hardware-software integration
  • AI-assisted coding tools

Nice-to-have

  • High-speed interfaces
  • DPDK knowledge
  • Assembly code debugging
  • Hardware debuggers

Key Requirements

  • 12+ years of industry experience
  • End-to-end software development in networking
  • Experience with boot loaders and hardware bring-up
  • Debugging complex hardware/firmware/software issues
  • Familiarity with AI/ML development tools

Work Rights

Not specified

Tailored Resume

Cover Letter