Senior / Staff / Principal Engineer – Network Switch Platform Development (Broadcom)

Extreme Networks

Bengaluru

On-site

INR 1,200,000 - 2,400,000

Full time

5 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Extreme Networks in Bengaluru seeks engineers with BE/B.Tech or ME/MTech in Electronics & Communications or Computer Science. The role targets 4–20 years of experience in networking hardware/software, including Linux networking, device drivers, and microservices with Docker.

Proficiency in C/C++, shell scripting, Python, and Git/Jenkins is expected. Candidates will work on platform infrastructure for switches/routers, FPGA/CPLD interfaces, and IPMI/BMC features, contributing to high-speed

Qualifications

  • BE/B.Tech or ME/MTech in Electronics & Communications or Computer Science.
  • 4–20 years of work experience in networking hardware/software.
  • Strong understanding of switch/router hardware and software architectures.
  • Experience in platform infrastructure and embedded device driver development.
  • Familiarity with Broadcom MACs/PHYs, Barefoot SDKs, and BMC/IPMI.
  • Knowledge of Ethernet ports/optics up to 400G/800G and FEC.
  • Experience with Linux networking components, ONL/ONLP, IPMI.
  • Linux device drivers (FPGA/CPLD, I2C, SPI, MMC/SD, PCI, USB, SATA) and DMA/interrupts.
  • Linux build infra and embedded boot environments (u-boot, ONIE, UEFI/BIOS).
  • GDB/kernel/driver/application debugging; VM/Docker in microservices.
  • C/C++ programming and scripting (shell/python).
  • Git and Jenkins for source control.

Skills

Networking
Linux networking
Shell scripting
Python
C/C++ programming
Debugging
VMs and Docker

Education

BE/B.Tech or ME/MTech in ECE or CS

Tools

Git
Jenkins

Job description

  • BE/B.Tech or ME/MTech preferably in the field of Electronics & communications or Computer Science.
  • Work experience of 4 to 20 years in the following areas:
  • Good understanding of switch/router H/W and S/W arch and knowledge of networking domain.
  • Experience in platform infrastructure & embedded software device driver development in switches/ routers.
  • Familiar with - Broadcom MACs and PHYs and Barefoot components and their SDKs
  • Familiar with Baseboard management Controller(BMC), IPMI.
  • Familiar with Ethernet ports and optics with speeds up to 400G/800G, breakout capabilities, auto-negotiation, FEC.
  • Experience in working with Linux networking components; using ONL/ONLP, IPMI, etc is essential.
  • Worked on Linux device driver for various devices and interfaces - FPGA/CPLD, I2C, SPI, MMC/SD, PCI, USB, SATA and be familiar with DMA and interrupts in Linux
  • Linux build infra and tools including exposure to Linux embedded boot environment - uboot, ONIE, UEFI/BIOS would be helpful.
  • Debugging skills - using GDB, Kernel and drivers level debugging and application level debugging.
  • Experience in VMs and Dockers with microservices architecture would help.
  • Programming in C, C++ and scripting language (shell script and python).
  • Source version control tool and environment - GIT and Jenkins.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

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
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
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
Senior Platform Software Engineer - Platform Architect
Senior Platform Software Engineer - Platform Architect

Jobgether • India

Hybrid
INR 4,000,000 - 7,000,000
Remote work option in India
Bengaluru-based role
Senior Lead Software Developer - Networking platform
Senior Lead Software Developer - Networking platform

Basebiz • Bengaluru

On-site
INR 3,000,000 - 5,000,000
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
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
Platform / BSP Engineer
Platform / BSP Engineer

Palcnetworks • Chennai

Hybrid
INR 800,000 - 1,200,000
Developer
Developer

ACL Digital • Karnataka

Hybrid
INR 2,500,000 - 4,500,000
Software Engineer - BIOS Developer 8 to 10 years
Software Engineer - BIOS Developer 8 to 10 years

United States Digital Space LLC • Karnataka

On-site
INR 2,500,000 - 4,500,000