RemoteWLBRemote only
Back to all jobs
Extreme Networks logo
Remote role · staff-en

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

Extreme Networks

Before you apply

Role details

The practical picture
Employment
Full-time
Role signal brief

The role, at a glance

Extracted from the source posting · 92% confidence

Extreme Networks seeks a Staff Engineer for routing and forwarding software development, focusing on Broadcom BCM XGS/DNX chipsets and L2/L3 forwarding. The role requires 8-12 years of experience with strong C programming skills and Linux/embedded software expertise.

What you need

  • Strong understanding of networking data plane forwarding (L2, L3, VXLAN, MCT, ACL, QoS)
  • Hands-on experience programming BCM based XGS & DNX chipsets
  • Strong understanding of routing algorithms and data structures
  • Strong understanding of control plane networking concepts
  • In-depth understanding of Linux operating systems and embedded software development
  • Excellent programming knowledge in C

What you will own

  • Implement and handle complete delivery of components/modules owned
  • Troubleshoot and debug memory leaks and performance bottlenecks
  • Work with multi-site project teams
  • Develop software for BCM XGS & DNX family chipsets
  • Implement networking features across L2, L3, VXLAN, MCT, ACL, and QoS
Core skills
C programmingBCM XGS & DNX chipset programmingLinux embedded software developmentNetwork forwarding conceptsRouting algorithmsGOMicroservices architectureMemory leak debuggingPerformance optimizationControl plane networking
Internal freshness window ends Oct 21, 2026
View source evidence
  • location “Job location: hybrid,Bangalore”
  • seniority “Experience: 8-12 Years”
  • must_have “Strong understanding of networking data plane forwarding concepts in the following areas - L2, L3, VXLAN, MCT, ACL, QOS”
  • must_have “Hands on experience of programming BCM based XGS & DNX family of chipsets is preferable.”
  • must_have “Strong understanding of routing algorithms, data structures.”
  • must_have “Strong understanding of control plane networking concepts”
  • must_have “In-depth understanding of Linux operating systems and embedded software development”
  • must_have “Excellent programming knowledge in C”
  • responsibilities “Should be able to implement and handle the complete delivery of the component/modules owned”
  • responsibilities “Experience in trouble shooting & debugging memory leaks, performance bottlenecks”
c programmingbcm xgs & dnx chipset programminglinux embedded software developmentnetwork forwarding concepts
Role brief
Job Description:   Experience: 8-12 Years   • Strong understanding of networking data plane forwarding concepts in the following areas - L2, L3, VXLAN, MCT, ACL, QOS  • Hands on experience of programming BCM based XGS & DNX family of chipsets is preferable.  • Strong understanding of routing algorithms, data structures.  • Strong understanding of control plane networking concepts  • In-depth understanding of Linux operating systems and embedded software development  • Excellent programming knowledge in C  • Strong analytical and problem-solving skills  • Exposure to GO and microservices architecture.  • Experience in trouble shooting & debugging memory leaks, performance bottlenecks -  • Experience working with multi-site project teams.  • Ability to learn on the job and ready to take up challenges.  • Should be able to implement and handle the complete delivery of the component/modules owned  • Ability to be productive in flexible and dynamic work environments.