Lead Principal Firmware Engineer
Responsibilities
Design, develop prototype BIOS/UEFI firmware for x86 and/or ARM platforms.
Review BMC firmware to ensure it matches the needs of target platform (sensors, platform routing, security…)
Develop and enhance BMC firmware to add DC specific enhancements to standard firmware package
Contribute and extend Open-source platform management stacks such as OpenBMC
Integrate platform management interfaces such as Redfish, IPMI, PLDM…
Collaborate with Silicon vendors on reference code, firmware updates and firmware enablement.
Ensure that Firmware meets OCI’s requirements for security, DC deployability, availability…
Ensure vendor firmware update mechanism’s meet OCI requirements.
Mentor engineers, participate in design reviews, and define standards for maintainable, supportable, production-grade firmware across teams.
Qualifications
- 10+ years of firmware engineering experience, including senior/staff-level ownership of production systems.
- Knowledge of secure boot, TPM, measured boot and hardware root of trust
- Strong communication skills, technical judgment, and ability to lead across teams without direct reporting authority.
- Knowledge of server firmware stacks such as EDKII, OpenBMC…
- Understanding of firmware standards such as UEFI, IPMI, Redfish …
- Understanding of server platform standards such as PLDM, ACPI, PCIe …
- Understanding of server power management, thermal management, telemetry
- Experience working on vendor silicon platform of one or more vendors (Intel, AMD, ARM, ASPEED … )