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

Extreme Networks

Bengaluru

On-site

INR 1,400,000 - 2,600,000

Full time

9 days ago
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

Extreme Networks in Bengaluru is seeking an experienced Embedded Software Engineer for platform infrastructure and device driver development in switches/routers. You will work with Linux networking components, ONL/ONLP, IPMI, and PCI/USB interfaces, and contribute to driver and kernel debugging.

Strong C/C++ skills and scripting are required, with familiarity in Docker/VMS and modern build tools. Candidates typically have 4–15 years in networking hardware/software, experience with Broadcom

Qualifications

  • BE/B.Tech or ME/MTech in Electronics & Communications or Computer Science.
  • 4 to 15 years of work experience in networking, embedded software and platform infrastructure.
  • Experience with Linux networking components; ONL/ONLP, IPMI familiarity.
  • Linux device drivers for PCI, USB, I2C, SPI, MMC/SD; DMA/interrupts in Linux.

Skills

Networking architecture
C/C++ programming
Shell scripting
Python scripting

Education

BE/B.Tech or ME/MTech in Electronics & Communications or Computer Science

Tools

Git
Jenkins
Docker

Job description

  • BE/B.Tech or ME/MTech preferably in the field of Electronics & communications or Computer Science.
  • Work experience of 4 to 15 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 Software Developer - Networking platform
Senior Software Developer - Networking platform

Luxoft • Bengaluru

On-site
INR 2,500,000 - 4,500,000
Platform / BSP Engineer
Platform / BSP Engineer

Palcnetworks • Chennai

Hybrid
INR 800,000 - 1,200,000
Software Engineer
Software Engineer

Edgecore Networks Corporation • Bengaluru

On-site
INR 1,200,000 - 2,200,000
Senior Platform Software Engineer - Platform Architect
Senior Platform Software Engineer - Platform Architect

NVIDIA • India

On-site
INR 6,000,000 - 7,500,000
R&D Engineer Software 5
R&D Engineer Software 5

Broadcom Inc. • Telangana

On-site
INR 4,000,000 - 7,000,000
Senior Platform Software Engineer - Platform Architect
Senior Platform Software Engineer - Platform Architect

NVIDIA Corporation • India

On-site
INR 3,000,000 - 6,000,000
Senior Platform Software Engineer - Platform Architect
Senior Platform Software Engineer - Platform Architect

NVIDIA Gruppe • Bengaluru

On-site
INR 4,500,000 - 7,500,000
Senior Engineer – Linux BSP and Driver Development (Ethernet/SerDes/PCIe)
Senior Engineer – Linux BSP and Driver Development (Ethernet/SerDes/PCIe)

Larsen & Toubro • Bengaluru

On-site
INR 1,500,000 - 2,500,000
S/W Engineer/ SSE/Tech Lead
S/W Engineer/ SSE/Tech Lead

Palcnetworks • Chennai

On-site
INR 800,000 - 1,200,000