CareerPlanGet AI match score →

Software Engineer III (Platforms Developer - Linux device drivers, System bring up, Platform/Interfaces/Optics)

Bengaluru, Karnātaka, India💼 Full-time🗓 2026-06-17 → 2026-07-30

Core

Design, develop, and maintain features for the Junos Evolved network operating system platform, focusing on Linux device drivers, system bring-up, and high-speed optics/interfaces.

Role type

Senior IC Linux device driver and system software engineer

Builds

Carrier-class network operating system features and platform interfaces

Domain

Networking, embedded systems, Linux kernel development

Deliverable

production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work

Required skills

C, C++, Linux kernel, device drivers, system debugging, hardware-software integration, high-speed Ethernet interfaces, FPGA/CPLD drivers, SerDes, PCIe/SPI/I2C/MDIO

Preferred skills

Networking background, embedded platform software, large codebase management, DevOps methodologies, scripting technologies

Technologies

Linux, Junos Evolved, C, C++, PCIe, SPI, I2C, MDIO, FPGA, CPLD, Ethernet (1Gig to 1.6T), SFP, QSFP, QDD, OSFP, SerDes, Network processors, PHYs

Responsibilities

Design and develop new features for the Junos Evolved network OS; Troubleshoot and debug issues in Platform/Interfaces/Optics system software; Collaborate with hardware engineers and QA teams to deliver end-to-end solutions; Participate in code reviews and architectural discussions; Lead documentation initiatives

Seniority

Senior, hands-on IC

Sourced via workday · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on Workday ↗