Confirmed on the employer's own hiring board on Oct 25, 2026. First seen by Alion on Oct 3, 2026. Lenovo scores A on the Alion truth index.
We are seeking a highly experiencedSenior BMC Firmware Engineer in Taiwan to lead and drive server management architecture for Lenovo’s next-generation data center and enterprise platforms. This role expects global coordination with multiple geographical areas like China, USA, and India.
Key Responsibilities:
Design, implement, and optimize OpenBMC software stacks (D-Bus services, platform management, Redfish APIs, IPMI, PLDM, and MCTP) for enterprise servers.
Lead BMC SoC board bring-up (ASPEED 2700) and hardware interface debugging (I2C, SMBus, eSPI, PCIe VDM, JTAG).
Drive the design, implementation, and maintenance of Storage and IO subsystem management features.
Guide junior/mid-level engineers, establish firmware coding standards, and drive architectural decisions across cross-functional teams.
Lead next-generation OpenBMC PoC initiatives and engage in Lenovo-wide technical working groups and industry consortiums.
Minimum Qualifications:
12+ years of BMC Firmware development experience, with 3+ years minimum in OpenBMC.
Ability to lead complex technical projects, conduct architecture reviews, and collaborate across global R&D teams.
In-depth knowledge of BMC-related protocols and standards: Redfish, IPMI, PLDM, MCTP, I2C/I3C, SMBus, SPI, eSPI, UART, PCIe VDM.
Working level of knowledge: PFR / Platform Root of Trust, bmcweb, and Yocto/OpenEmbedded.
Excellent track record of embedded C/C++ development for x86/ARM server platforms.
Familiarity with ASPEED series (e.g., AST2600, AST2700).
Experience evaluating AI-driven tools and workflows to accelerate firmware development, code reviews, and debugging.

