Staff Engineer – Platform Development | Linux IP Stack (Mandatory)

Extreme Networks

Bengaluru

On-site

INR 1,200,000 - 1,800,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Extreme Networks in Bengaluru is seeking a highly skilled engineer to develop and maintain platform infrastructure for networking products. You will implement and optimize Linux IP stack components, debug device drivers, and integrate PHY drivers across multiple interfaces.

The role involves work on platform framework with virtualization and container support, and contributing to Linux OS integration for platform requirements.

Qualifications

  • Expert-level knowledge of Linux IP stack, TCP/IP protocols, and network stack optimization.
  • Deep expertise in embedded systems, bootloaders (U-Boot, ONIE, UEFI/BIOS), and low-level system programming.
  • Advanced proficiency with Linux device drivers (FPGA/CPLD, I2C, SPI, MMC/SD, PCI, USB, SATA).
  • Expert knowledge of BMC, IPMI, and baseboard management architectures.

Responsibilities

  • Develop and maintain platform infrastructure components for networking products.
  • Implement Linux IP stack components and optimize network protocol performance.
  • Develop and debug Linux device drivers for various devices and interfaces.
  • Integrate PHY drivers and manage hardware-software interfaces.
  • Work on platform framework development with virtualization and container support.
  • Participate in Linux OS evaluation and integration for platform requirements.

Skills

Linux IP stack
TCP/IP protocols
Embedded systems
Linux device drivers
Bootloaders
C/C++
Python
Shell scripting
GDB debugging
Vendor SDKs

Tools

GDB
Vendor SDKs
Broadcom SDKs
FPGA/CPLD tools

Job description

  • Develop and maintain platform infrastructure components for networking products
  • Implement Linux IP stack components and optimize network protocol performance
  • Develop and debug Linux device drivers for various devices and interfaces
  • Integrate PHY drivers and manage hardware-software interfaces
  • Work on platform framework development with virtualization and container support
  • Participate in Linux OS evaluation and integration for platform requirements
EXPERTISE AREAS
  • Expert-level knowledge of Linux IP stack, TCP/IP protocols, and network stack optimization
  • Deep expertise in embedded systems, bootloaders (U-Boot, ONIE, UEFI/BIOS), and low-level system programming
  • Advanced proficiency with Linux device drivers (FPGA/CPLD, I2C, SPI, MMC/SD, PCI, USB, SATA)
  • Expert knowledge of BMC, IPMI, and baseboard management architectures
  • Advanced understanding of switch/router hardware and software architecture
  • Mastery-level expertise in C/C++, shell scripting, and Python
  • Deep knowledge of Linux build infrastructure, debugging tools (GDB), and kernel-level optimization
  • Expert-level understanding of Broadcom MACs/PHYs, Barefoot components, and vendor SDKs
  • Advanced experience with Ethernet protocols, optical interfaces, high-speed connectivity (400G/800G)
ADDITIONAL RESPONSIBILITIES
  • Collaborate with platform and networking teams in multi-site environments
  • Participate in design reviews and technical discussions
  • Troubleshoot platform-related issues and propose solutions
  • Work with open-source components and contribute to platform evolution
  • Learn new technologies and stay current with platform trends
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 Engineer- Networking System
Platform Engineer- Networking System

Macrohire • Bengaluru

On-site
INR 1,800,000 - 3,000,000
Platform Software Engineer
Platform Software Engineer

Macrohire • Bengaluru

On-site
INR 1,200,000 - 1,800,000
Lead Embedded Linux Engineer
Lead Embedded Linux Engineer

Truminds Software Systems • Gurugram District

On-site
INR 2,800,000 - 5,000,000
Technical Manager
Technical Manager

Edgecore Networks Corporation • Gurugram District

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

Palcnetworks • Chennai

On-site
INR 800,000 - 1,200,000
Lead Embedded Linux Engineer
Lead Embedded Linux Engineer

Truminds Software Systems • Chennai

On-site
INR 1,200,000 - 2,000,000
Lead Embedded Linux Engineer
Lead Embedded Linux Engineer

Truminds Software Systems • Hyderabad

On-site
INR 1,500,000 - 2,300,000
TECHNICAL LEAD - Embedded C
TECHNICAL LEAD - Embedded C

Happiest Minds Technologies • Bengaluru

On-site
INR 4,200,000 - 7,000,000