CareerPlanSign in

Software Engineer (Embedded C, forwarding protocols | 4-10 years | Bangalore)

Bangalore, India💼 Full-time🗓 2026-10-01 → 2026-10-07

Core

Design, code, and optimize high-performance data plane software for IOS-XR platforms using Silicon One NPUs to power service provider networks.

Role type

Senior IC embedded software engineer (networking data plane)

Builds

High-performance forwarding features (L2/L3, QoS, MPLS, SRv6) for carrier-grade routers

Domain

Networking / Service Provider Infrastructure

Deliverable

production ML models | product features

Required skills

Embedded C, Python, NPU data plane programming, Layer 2/L3 forwarding protocols, performance optimization, debugging hardware/software interactions, CI/CD pipelines

Preferred skills

IOS-XR experience, TCP/IPv4/IPv6, AI/LLM tools for code generation and analysis (via careerplan.io/jobs/2025101-1-software-engineer-embedded-c-forwarding-protocols-4-10-years-bangalore-at-cisco)

Technologies

Silicon One (SiOne), Broadcom DNX, ezChip, IOS-XR, GDB, Valgrind, Clearcase, Git