CareerPlanSign in

Firmware Developer (C/C++, Manageability - BMC)

Bengaluru, Karnātaka, India💼 Full-time🗓 2026-10-03 → 2026-10-05

Core

Designing, updating, and integrating firmware subsystems (DSP, embedded code, BMC, BIOS/UEFI) for server manageability and edge-to-cloud infrastructure.

Role type

Senior IC Firmware Developer (C/C++) with systems leadership

Builds

Firmware for server manageability and edge-to-cloud platforms

Domain

Server hardware, embedded systems, manageability (BMC) (via careerplan.io/jobs/1214651-3-firmware-developer-cc-manageability-bmc-at-hpe)

Required skills

C/C++ programming, Server manageability domain expertise, openBMC/Yocto-based BMC development, RTOS (Green Hills Integrity, Embedded Linux), ARM processor architecture, multi-core system design, device driver development, debugging tools (gdb, kdb, JTAG)

Preferred skills

History of innovation with multiple patents or deployed solutions in software design

Responsibilities

Design enhancements and updates for firmware subsystems; lead project teams of software engineers and partners; manage relationships with development 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 responsibilities