Jobs on TAL
All jobsOnsiteEngineeringcloud infra4-8 yearsc
OnsiteMid Levelcloud infra

Software Development Engineer – Routing Platforms

CiscoBengaluru, Karnataka, IndiaPosted 20 May 2026

Cisco is looking for a software engineer to join their Routing SD-WAN group in Bengaluru to develop forwarding and platform software. The role focuses on hardware-software integration, firmware development, and forwarding plane optimization. Candidates must have deep experience with C/C++ in Linux and systems programming, particularly in bootloaders and device drivers. This position involves direct collaboration with hardware teams to deliver high-performance routing solutions.

Matched by TAL

50k new jobs listed every day. Install TAL to find more jobs like this.

Install TAL

Experience

4-8 years

Function

Engineering

Work mode

Onsite, India

Company

Tier 1

What you will work on

Cisco is looking for a software engineer to join their Routing SD-WAN group in Bengaluru to develop forwarding and platform software. The role focuses on hardware-software integration, firmware development, and forwarding plane optimization. Candidates must have deep experience with C/C++ in Linux and systems programming, particularly in bootloaders and device drivers. This position involves direct collaboration with hardware teams to deliver high-performance routing solutions.

TAL's take

Quality 80/1005/5 clarityTier 1 company

Strong tier-1 company with a clearly defined technical role in routing platforms.

The JD is very specific regarding technical requirements and responsibilities in networking and firmware development.

Salaries at Cisco

23.8 LPA average

Based on 685 Grapevine salary entries for Cisco.

View all salaries

Engineering

0 - 2 years | G4

15 LPA average

Range: 10 - 20 LPA

Engineering

2 - 4 years | G6

17 LPA average

Range: 9 - 26 LPA

Engineering

4 - 6 years | G8

20 LPA average

Range: 9 - 30 LPA

Engineering

6 - 8 years | G8

24 LPA average

Range: 13 - 43 LPA

Must haves

  • 4-8 years experience in networking software development
  • Strong proficiency in C/C++
  • Experience in systems programming and Linux environments
  • Experience developing device drivers
  • Working knowledge of RTOS/Linux kernels
  • Solid understanding of L2/L3 networking protocols
  • Experience with bootloaders and hardware bring-up

Tools and skills

cc++linuxrtosdevice driversbootloadersbiosrommonlayer 2layer 3ethernetvlanstpbsp

Nice to have: phy, mac, macsec, dpdk, i2c, pcie, gdb, arium, bdi, x86, arm, assembly, ai/ml, github copilot, claude, codex.

About the company

Global tier-1 networking hardware and software company.

Posts mentioning Cisco