OpenBMC Firmware Engineer - Build Open-Source BMCs

ManpowerGroup Global, Inc.

Austin (TX)

On-site

USD 63,000 - 87,000

Full time

5 days ago
Be an early applicant
Application generator

Get a reply from this recruiter — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Medical plan
Dental plan
Vision plan
401(k) match
Weekly pay

Job summary

ManpowerGroup Global, Inc. in Austin, TX, is seeking an OpenBMC Firmware Engineer to develop BMC firmware within an OpenBMC environment and coordinate with architects, BIOS developers, vendors, and QA teams.

You will contribute to upstream OpenBMC projects and diagnose firmware issues to improve performance and stability. The ideal candidate has experience with Dell iDRAC/CMC or HP iLo, strong C/C++ and scripting skills (Python/JavaScript/Shell), and familiarity with I2C, JTAG, SPI, PCIe.

Qualifications

  • Experience in BMC firmware development (Dell iDRAC/CMC, HP iLo).
  • Proficiency with Open Source BMC Stack (OpenBMC).
  • Programming in C, C++, Python, JavaScript and Shell scripting.

Responsibilities

  • Develop BMC firmware within an OpenBMC environment, ensuring high quality and reliability.
  • Coordinate with architects, BIOS developers, vendors, and QA teams to deliver robust firmware releases for customer reference boards.
  • Contribute to upstream projects within the OpenBMC community, enhancing open-source firmware solutions.
  • Diagnose and troubleshoot existing firmware designs to improve performance and stability.
  • Implement continuous feature enhancements and code improvements, maintaining on-schedule, defect-free firmware deliveries.

Skills

C
C++
Python
JavaScript
Shell scripting
OpenBMC
Linux kernel programming
Driver development
I2C
I3C
JTAG
SPI
eSPI
UART
PCIe

Tools

Git
Gerrit
OpenBMC

Job description

ManpowerGroup Global, Inc. in Austin, TX, is seeking an OpenBMC Firmware Engineer to develop BMC firmware within an OpenBMC environment and coordinate with architects, BIOS developers, vendors, and QA teams.

You will contribute to upstream OpenBMC projects and diagnose firmware issues to improve performance and stability. The ideal candidate has experience with Dell iDRAC/CMC or HP iLo, strong C/C++ and scripting skills (Python/JavaScript/Shell), and familiarity with I2C, JTAG, SPI, PCIe.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Hybrid Firmware Engineer for BMC/OpenBMC Innovation
Hybrid Firmware Engineer for BMC/OpenBMC Innovation

ManpowerGroup Global, Inc. • Austin (TX)

Hybrid
USD 110,000 - 140,000
Weekly Pay
OpenBMC Firmware Engineer - Low-Level Server Manageability
OpenBMC Firmware Engineer - Low-Level Server Manageability

TPI Global Solutions • Austin (TX)

On-site
USD 90,000 - 130,000
Senior Firmware Engineer
Senior Firmware Engineer

netPolarity, Inc. (Saicon Consultants, Inc.) • Austin (TX)

On-site
Firmware Engineer
Firmware Engineer

Sunrise Systems, Inc. • Austin (TX)

On-site
USD 90,000 - 120,000
OpenBMC Firmware Engineer
OpenBMC Firmware Engineer

ManpowerGroup Global, Inc. • Austin (TX)

On-site
USD 63,000 - 87,000
Medical plan
Dental plan
Vision plan
+2
OpenBMC Firmware Engineer: Build Next-Gen BMC
OpenBMC Firmware Engineer: Build Next-Gen BMC

Sunrise Systems, Inc. • Austin (TX)

On-site
USD 90,000 - 120,000
Firmware Engineer
Firmware Engineer

ManpowerGroup Global, Inc. • Austin (TX)

Hybrid
USD 110,000 - 140,000
Weekly Pay
Firmware Engineer I
Firmware Engineer I

TekWissen ® • Austin (TX)

On-site
USD 110,000 - 170,000
Firmware Engineer: Manageability & OpenBMC
Firmware Engineer: Manageability & OpenBMC

Hewlett Packard Enterprise • BLOOMINGTON (MN)

Hybrid
USD 93,000 - 214,000
Hybrid work schedule
Firmware Engineer
Firmware Engineer

TPI Global Solutions • Austin (TX)

On-site
USD 90,000 - 130,000