Software Development Engineer – Routing Platforms & L2 - Routing, C, Linux, Device Drivers, Packet Forwarding, L2/l3 Networking, Bangalore, Exp: 8-12 Yrs

Cisco UK

Bangalore, India
8-12 years industry experience
C/c++ systems programming
Linux kernel and driver development
The team builds industry-leading headend SD-WAN and edge routing platforms connecting thousands of devices globally

Job Summary

  • The team builds industry-leading headend SD-WAN and edge routing platforms connecting thousands of devices globally.
  • Engineers will collaborate with hardware teams to define new architectures and implement high-performance packet forwarding solutions.
  • The role leverages modern AI tools like GitHub Copilot to accelerate the software development lifecycle and enhance quality.

Matching Summary

The team builds industry-leading headend SD-WAN and edge routing platforms connecting thousands of devices globally.

Skills & Requirements

Must-have

  • 8-12 years industry experience
  • C/C++ systems programming
  • Linux kernel and driver development
  • Layer 2/Layer 3 networking protocols
  • ROMMON and bootloader implementation
  • Hardware-software integration

Nice-to-have

  • AI-assisted coding tools usage
  • High-speed interface knowledge
  • Hardware debugging with GDB
  • x86 or ARM assembly expertise
  • DPDK framework experience
  • Strong collaborative problem solving

Key Requirements

  • 8-12 years of networking software experience
  • Proficiency in C/C++ and Linux environments
  • Experience with device drivers and RTOS/Linux kernels
  • Knowledge of ROMMON, BSP, and BIOS
  • Understanding of Ethernet, VLANs, and STP protocols

Work Rights

Not specified

Tailored Resume

Cover Letter