Principal BMC Firmware Developer
Core
Lead the architecture and development of OpenBMC-based management firmware for hyperscale AI server platforms, enabling system monitoring, telemetry, power/thermal management, and lifecycle management.
Role type
Principal BMC Firmware Engineer
Builds
Scalable platform management firmware for hyperscale AI server platforms
Domain
AI hardware infrastructure / Data center management
Deliverable
production ML models | product features | infrastructure
Required skills
OpenBMC architecture, firmware security (Root of Trust, secure boot), D-Bus, Redfish, PLDM, MCTP protocols, firmware lifecycle management, telemetry pipeline design, hardware integration, silicon vendor collaboration
Technologies
OpenBMC, D-Bus, Redfish, PLDM, MCTP
Responsibilities
Lead architecture and development of OpenBMC firmware; Enable hardware integration including power management and sensors; Develop scalable manageability interfaces; Architect firmware security capabilities; Design firmware lifecycle management frameworks; Develop telemetry and observability pipelines; Collaborate with silicon vendors and ODM partners
Seniority
Principal, hands-on IC