6 days ago
Bengaluru, IndiaSenior / Staff+
Responsibilities
- Design and develop forwarding features within the IOS-XR platform.
- Write high-performance production code for QoS, mirroring, Slowpath, OAM, EVPN, VPLS, SRv6, Segment Routing, and MPLS.
- Implement NPU data-plane logic and translate network protocol requirements into efficient NPU microcode and SDK interactions.
- Debug complex software defects using logs, core dumps, packet traces, and component-level hardware/software analysis.
- Profile and optimize code to reduce latency and improve throughput against service-provider performance requirements.
- Use AI/LLM-based tools for code generation, unit-test creation, static analysis, and debugging.
- Participate in modern software development practices including CI/CD, Git, and code reviews.
Requirements
- Bachelor’s or master’s degree in Computer Science, Electrical Engineering, or a related field.
- 7–10 years of experience in embedded software development for networking products.
- Strong proficiency in C/C++ and Python scripting for test automation.
- Familiarity with NPU-based data-plane architectures such as Broadcom DNX, Silicon One, or ezChip.
- Strong understanding of L2/L3 forwarding technologies and protocols, including QoS, mirroring, OAM, EVPN, VPLS, SRv6, Segment Routing, MPLS, IPv4/IPv6, TE tunnels, GRE tunnels, BFD, BGP Flowspec, ACLs, and Slowpath forwarding.
- Knowledge of carrier-grade networking operating systems, forwarding architectures, service-provider networks, packet processing, pipelining, table management, and memory management.
- Experience debugging complex embedded software issues and using ClearCase, Valgrind, DDTS, and GDB.
- Preferred experience with IOS-XR or similar carrier-grade network operating systems, BCM, Silicon One, ezChip NPU programming, and AI/ML tools for software engineering.
About Cisco
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.
