CareerPlan

Firmware Developer

Bengaluru, Karnātaka, IndiaFull-time2026-11-11 → 2026-11-12
Hybrid

Core

Designing and developing iLO manageability firmware for HPE ProLiant servers, including DSP, embedded code, CHIF, I2C, SPI drivers, BMC applications, and BIOS/UEFI.

Role type

Senior Firmware Engineer (Server Manageability)

Builds

iLO platform enablement areas and server management solutions

Domain

Server hardware, embedded systems, firmware

Required skills

C, C++, RTOS (Green Hills Integrity, Embedded Linux), ARM processor architecture, BMC (openBMC, Yocto), device driver development, debugging tools (gdb, kdb, JTAG), multi-core system design, software architecture, test plan execution

Preferred skills

Python, Linux inter-process communication, dynamic memory handling, innovation with patents

Technologies

iLO, ProLiant, Green Hills Integrity, Embedded Linux, openBMC, Yocto, ARM, JTAG, gdb, kdb

Responsibilities

Design enhancements and updates for firmware subsystems; lead project teams and development partners; manage relationships with internal and outsourced partners; review designs for compliance and quality; provide domain expertise and leadership on cross-organization projects; drive integration of new technologies; mentor less experienced staff

Seniority

Senior, hands-on IC with leadership