J

Jabil

Designs and builds electronics for other brands

Lead OpenBMC Engineer - Wireline

Embedded EngineeringConfirmed live in the last 24 hours
Full-timeSanchong District, TaiwanNo salary listedIn-person

About the Job

Requirements

  • At least 10 years of firmware or embedded systems experience, including at least 6 years focused on BMC or server-class manageability firmware.
  • A track record of shipping multiple server platforms end-to-end, with direct ownership of BMC architecture on at least one platform.
  • Deep expertise in OpenBMC, including Yocto-based build systems, D-Bus architecture, the phosphor stack, and platform porting.
  • Expert-level C and C++, including software architecture, design patterns, and large-codebase debugging.
  • Strong knowledge of Linux internals, including kernel subsystems, drivers, user-space services, and boot flow.
  • Expertise in low-level hardware interfaces: I2C, PMBus, SPI, UART, JTAG, GPIO, and eSPI.
  • Authoritative knowledge of IPMI 2.0, DCMI 1.5, and Redfish, including SDR, SEL, FRU, SOL, IPMB, KCS, PEF, ME, NM, PECI, and Redfish resource modeling and event subsystem.
  • Demonstrated ability to lead BMC bring-up and architecture from scratch on custom server platforms.
  • Bachelor's or Master's degree in Electronics, Computer Engineering, Software Engineering, or a related field, or equivalent industry experience.

Responsibilities

  • Own BMC firmware architecture across current and next-generation server platforms, including the manageability stack, security, recovery flows, and lifecycle features.
  • Define BMC technical strategy and a multi-year roadmap aligned with platform programs.
  • Lead architectural reviews and make final technical decisions on cross-cutting issues spanning BMC, BIOS, PRoT, SONiC, and hardware.
  • Drive root-cause analysis for complex escalated platform issues across firmware, operating system, hardware, and silicon boundaries.
  • Establish engineering standards, coding practices, CI/CD pipelines, and quality bars for the BMC team.
  • Mentor senior engineers and platform owners through design reviews, code reviews, and structured knowledge transfer to grow the team's technical depth.
  • Represent the company in customer technical reviews, ODM/OEM and silicon-vendor engagements, and, where applicable, the upstream OpenBMC community.
  • Partner with engineering management on hiring, technical assessment, and organizational technical strategy.

About the Company

Jabil

Designs and builds electronics for other brands

Jabil designs and manufactures electronics and other products for companies that sell them under their own brands, including makers of AI data center hardware, medical devices, cars, and defense systems. Customers bring a product idea or design, and Jabil handles the engineering, sources the parts, builds the product at scale, and manages the supply chain behind it. The work runs through a global network of factories, so one partner can build products for customers across many markets, from data center racks to medical equipment. Jabil earns revenue through manufacturing and engineering service contracts with these brands. The company was founded in 1966 and is based in St. Petersburg, Florida.

Company size
10,001+
Company stage
IPO
Headquarters
Saint Petersburg, Florida
Founded
1966

Recently Posted Jobs

Explore more opportunities at Jabil

See more jobs