CareerPlanSign in

Staff Engineer - 10351 | Routing & Forwarding Software Development (Broadcom BCM XGS/DNX)

Bangalore💼 Full-time🗓 2026-07-30 → 2026-09-26

Core

Designing and developing high-performance routing and forwarding software for Broadcom BCM XGS/DNX chipsets.

Role type

Staff Software Engineer (Networking Data Plane)

Builds

Routing and forwarding components for network hardware

Domain

Networking hardware, Data plane, Control plane

Deliverable

production ML models | product features | infrastructure

Required skills

C programming, Linux embedded development, Networking data plane concepts (L2, L3, VXLAN, MCT, ACL, QOS), Routing algorithms, Data structures, Control plane networking, Memory leak debugging, Performance optimization

Preferred skills

Broadcom BCM XGS/DNX chipset programming, GO and microservices architecture, Multi-site team collaboration

Technologies

C, Linux, Broadcom BCM XGS, Broadcom DNX, GO, Microservices

Responsibilities

Implement and deliver complete components/modules for routing and forwarding, Troubleshoot and debug memory leaks and performance bottlenecks, Apply routing algorithms and data structures to software solutions

Seniority

Staff, hands-on IC

Sourced via lever · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.