Firmware Developer
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
