CareerPlanSign in

Embedded Software Engineer

Bengaluru, Karnātaka, India💼 Full-time🗓 2026-08-19 → 2026-09-26

Core

Design, implement, and maintain infrastructure software components for next-generation HPE routers, including routing engine redundancy, high availability, chassis operations, and optical module integration.

Role type

Senior Embedded Software Engineer (Networking Infrastructure)

Builds

High-availability routing and switching platform software for enterprise networks

Domain

Networking hardware / Embedded Linux / Telecommunications

Deliverable

production ML models | product features

Required skills

C programming, C++ programming, Linux system programming, hardware-level component integration, device drivers, system bring-up

Preferred skills

Object-oriented development in C/C++/Python, routing and forwarding software experience, FPGA/CPLD/MDIO/Flash Drivers familiarity, FreeBSD internals

Technologies

Linux, C, C++, PCIe, SPI, I2C, FPGA, CPLD, MDIO, Flash Drivers, FreeBSD

Responsibilities

Design and implement infrastructure software for routing engine redundancy and high availability; Develop robust diagnostics tools for router reliability; Collaborate with system and solution test teams; Provide engineering support for critical customer escalations

Seniority

Mid-Senior, hands-on IC

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