Lenovo
Sr. Firmware Engineer - BMC
Skills
1 month ago
Share this opportunity
Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.
Important information
Contract type:
Permanent
Location:
Taipei, Taiwan
Work mode:
Onsite
Published on:
8 September 2026
What they need
We are Lenovo. We do what we say. We own what we do. We WOW our customers.
Lenovo is a US$83 billion revenue global technology powerhouse, ranked #153 in the Fortune Global 500, and serving millions of customers every day in 180 markets. Focused on a bold vision to deliver Smarter Technology for All, Lenovo has built on its success as the world’s largest PC company with a full-stack portfolio of AI-enabled, AI-ready, and AI-optimized devices (PCs, workstations, smartphones, tablets), infrastructure (server, storage, edge, high performance computing and software defined infrastructure), software, solutions, and services. Lenovo’s continued investment in world-changing innovation is building a more equitable, trustworthy, and smarter future for everyone, everywhere. Lenovo is listed on the Hong Kong stock exchange under Lenovo Group Limited (HKSE: 992) (ADR: LNVGY).
This transformation together with Lenovo’s world-changing innovation is building a more inclusive, trustworthy, and smarter future for everyone, everywhere. To find out more visit www.lenovo.com, and read about the latest news via our StoryHub.
We are seeking a highly experienced Senior 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 RD 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).
Nice to have:
- Experience evaluating AI-driven tools and workflows to accelerate firmware development, code reviews, and debugging.
We are an Equal Opportunity Employer and do not discriminate against any employee or applicant for employment because of race, color, sex, age, religion, sexual orientation, gender identity, national origin, status as a veteran, and basis of disability or any federal, state, or local protected class.
Other offers great for you!
These companies are also looking for great profiles
Naxo
Senior Quality Engineer - Tests automatisés
410
Freelance
Lille, France
Hybrid
Skills
1 day ago
Quick apply
Rheso.tech
Mission Secure Firmware Engineer
Freelance
Nice, France
Hybrid
Skills
1 day ago
Quick apply
Equancy
Senior AI Engineer
Fourchette entre 54 et 63ke
Permanent contract
Paris, France
Hybrid
Skills
2 hours ago
Quick apply
No company information available.