Principal Engineer - 10352 | Routing & Forwarding Software Development (BCM)

Extreme Networks

Bengaluru

On-site

INR 3,000,000 - 4,200,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Extreme Networks in Bengaluru is seeking a senior networking engineer with 12+ years of experience in data plane forwarding, routing, and embedded Linux software development. The role emphasizes C programming and strong problem-solving skills in a dynamic, multi-site environment.

You will work with BCM XGS and DNX chipsets, contribute to Go-based microservices, and deliver complete component modules while learning on the job and adapting to flexible project needs.

Qualifications

  • Experience spanning networking data plane forwarding (L2/L3, VXLAN, ACL, QOS).
  • Strong programming skills in C; Linux and embedded software development.
  • Experience with memory leak debugging and performance tuning.
  • Familiarity with Go and microservices architecture.
  • Ability to lead delivery of components/modules in a multi-site setup.

Responsibilities

  • Own the design and delivery of networking components/modules.
  • Collaborate with multi-site teams to ensure timely delivery.
  • Troubleshoot performance bottlenecks and memory leaks.
  • Apply knowledge of L2/L3 forwarding, VXLAN, and control plane concepts.

Skills

Networking concepts
C programming
Linux
Problem solving
Go programming
Microservices
Troubleshooting
Multi-site collaboration
Learning on the job

Tools

BCM XGS & DNX chipsets
Go

Job description


  • 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.


Job Description

Experience: 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.


We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses and identifying potential inconsistencies or verification signals in application materials based on available information. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

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

Extreme Networks • Bengaluru

On-site
INR 4,000,000 - 7,000,000
SR SW SYSTEMS ENGINEER 10139 - Layer2 & Layer 3 Forwarding Development- BCM Chipset
SR SW SYSTEMS ENGINEER 10139 - Layer2 & Layer 3 Forwarding Development- BCM Chipset

Extreme Networks • Bengaluru

On-site
INR 5,811,000 - 10,332,000
Senior Staff Engineer - Network Packet Forwarding Development
Senior Staff Engineer - Network Packet Forwarding Development

Extreme Networks India Private Limited • Bengaluru

On-site
INR 3,500,000 - 5,500,000
Lead Software Developer - L2/L3 Networking Datapath
Lead Software Developer - L2/L3 Networking Datapath

Luxoft • Bengaluru

On-site
INR 4,000,000 - 6,000,000
Staff Engineer - 10366 | Network Platform Development (Broadcom)
Staff Engineer - 10366 | Network Platform Development (Broadcom)

Extreme Networks • Bengaluru

On-site
INR 2,500,000 - 4,500,000
Principal Engineer - 10365 | Network Switch Platform Development (Broadcom)
Principal Engineer - 10365 | Network Switch Platform Development (Broadcom)

Extreme Networks • Bengaluru

On-site
INR 1,500,000 - 2,700,000
JB001624 Senior Network Engineer Bangalore ·
JB001624 Senior Network Engineer Bangalore ·

Techilaservices • Bengaluru

Hybrid
INR 1,800,000 - 2,400,000
Senior Lead Software Developer - Networking platform
Senior Lead Software Developer - Networking platform

Basebiz • Bengaluru

On-site
INR 3,000,000 - 5,000,000
Senior Engineer - 10367 | Network Platform Development (Broadcom)
Senior Engineer - 10367 | Network Platform Development (Broadcom)

Extreme Networks • Bengaluru

On-site
INR 1,200,000 - 2,400,000
Software Engineering Technical Leader – Routing, C, Linux
Software Engineering Technical Leader – Routing, C, Linux

Cisco Systems, Inc. • Bengaluru

On-site
INR 2,000,000 - 3,000,000