Jabil logo
Jabil1 week ago

Sr. BMC Engineer

On-site · Sanchong, Taipei, Taiwan

Type
Full Time
Level
Senior Level
Education
Masters Degree
Company size
Enterprise

Job Summary

Sr. BMC Engineer at Jabil responsible for designing, developing, maintaining, and debugging BMC firmware with focus on server hardware architecture and system design; able to lead cross-functional teams, coach members, and drive feature development from concept through manufacturing release. Requires strong C/C++ skills, deep Linux knowledge, and hands-on experience with BMC protocols (I2C, PMBUS, SPI, UART, JTAG, GPIO) and IPMI2.0/DCMI. Familiarity with Redfish, WebUI, and Linux kernel development; demonstrated ability to port BMC to custom hardware and manage whole server project cycles. Emphasis on leadership, debugging, and collaborative problem solving.

Required Qualifications

  • BMC or opensource software solution experience
  • Good C/C++ coding skills
  • Understanding of Linux operating system (kernel, applications)
  • Knowledge of low-level protocols: I2C, PMBUS, SPI, UART, JTAG, GPIO
  • Knowledge of BMC IPMI2.0 and DCMI1.5 (IPMI Messaging, SDR, SEL, FRU, SOL, IPMB, LAN, KCS, event log, PEF, ME, NM, PECI)
  • Experience porting BMC to custom hardware or algorithms
  • Experience participating in at least one full server project cycle
  • Rich experience with Redfish or WebUI or Linux kernel development
  • Bachelor or Master in Electronics, computing, software engineering or similar
  • Leadership capabilities and cross-functional team collaboration
Sorce

Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

Jabil

Sr. BMC Engineer

Apply on Sorce