Cisco

Software Development Engineer – Routing Platforms(4 to 8 Years)

Cisco
Apply
20 hours ago
Bengaluru, IndiaMid Level / Senior

Responsibilities

  • Collaborate with hardware and ASIC teams on platform bring-up, low-level drivers, and Network Interface Module integration.
  • Design, implement, and maintain ROMMON and bootloader software for secure and reliable system initialization.
  • Develop and optimize high-performance forwarding-plane software for SD-WAN and edge routing platforms.
  • Analyze performance bottlenecks across the kernel, hardware-abstraction layers, and control plane.
  • Use modern development workflows and AI-assisted coding tools to improve software development efficiency and quality.

Requirements

  • 4-8 years of industry experience in end-to-end networking software development, including platform software, system software, kernel/user-space drivers, bootloaders, and BIOS.
  • Strong proficiency in C/C++ systems programming in Linux environments.
  • Experience developing device drivers and working with RTOS/Linux kernels.
  • Understanding of routing architectures and Layer 2/Layer 3 networking protocols, including Ethernet, VLANs, and STP.
  • Experience with bootloaders such as ROMMON, hardware bring-up, and board support packages.
  • Preferred: knowledge of PHY, MAC, MACSEC, DPDK, I2C, PCIe, x86 or ARM assembly, instruction sets, ABIs, AI/ML development techniques, static analysis tools, and test automation platforms.
  • Preferred: experience using GDB, Arium, BDI, or similar hardware/software debugging tools and debugging issues across hardware, firmware, and software layers.

Tech Stack

Categories

Cisco

About Cisco

10,000+ employees

Cisco designs and sells networking, security, and collaboration platforms for enterprises, service providers, and governments, spanning routers and switches, Wi‑Fi, firewalls, zero‑trust, observability, and cloud-managed IT (Meraki) plus Webex. Its business model mixes hardware, software subscriptions, and support/consulting services. Founded in 1984 and headquartered in San Jose, California, Cisco is a public company traded on Nasdaq and serves customers across data centers, campuses, and service provider networks.

Contact me