🌿 Back to all jobs

🥝 Staff Firmware Engineer-BMC

Lenovo | Taiwan, Taiwan | Posted June 04, 2026

Job Description

Description and Requirements

The Role: 

We are seeking a BMC Firmware Developer to join our team. In this role, you will be responsible for designing, developing, and maintaining BMC firmware for Lenovo server platforms. As part of the role, this developer will work closely with the other Worldwide developers and architects for Lenovo server platforms. 
We are looking for candidates who have experience in some (but not necessarily all) of the following technical areas.
Deep expertise in one or more domains is preferred over shallow knowledge across all areas.

Legacy / OpenBMC Platform Experience:

  • Experience with Vertiv legacy BMC firmware and/or OpenBMC-based platforms
  • Familiarity with OpenBMC architecture and implementation, including: D-Bus, phosphor services, systemd, Device Tree (DTS) configuration for BMC platforms
  • Experience porting or maintaining firmware across legacy BMC and OpenBMC platfor...
  • Apply for This Position

    Submit Application