Hybrid Firmware Engineer for BMC/OpenBMC Innovation

ManpowerGroup Global, Inc.

Austin (TX)

Hybrid

USD 110,000 - 140,000

Full time

14 days+
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

Weekly Pay

Job summary

ManpowerGroup Global, Inc. in Austin, TX seeks a Firmware Engineer to develop and debug BMC firmware in an OpenBMC environment.

You will coordinate with architects, BIOS teams, vendors, and QA to deliver robust firmware solutions and participate in product bring-up and upstreaming to OpenBMC. Ideal candidates have 3–4 years of embedded firmware experience, strong systems background, and proficiency in C/C++, Shell, Python, and JavaScript, with knowledge of I2C/I3C/SPI/JTAG and Redfish/PLDM/MCTP.

Qualifications

  • 3–4 years of embedded firmware development experience.
  • Strong background in systems engineering and computer systems.
  • Experience with BMC firmware development (Dell iDRAC, HP iLO) is preferred.
  • Proficiency in C, C++, Shell scripting, Python, and JavaScript.
  • Knowledge of I2C, I3C, SPI, JTAG and familiarity with Redfish, PLDM, and MCTP.

Responsibilities

  • Develop and debug firmware for BMC within an OpenBMC environment.
  • Coordinate with architects, BIOS developers, vendors, and QA to deliver robust firmware solutions.
  • Participate in product bring-up, troubleshooting, and triage activities for seamless deployment.
  • Contribute to upstreaming work to the OpenBMC community.
  • Apply solid software methodologies and manageability design to ensure defect-free releases.

Skills

Embedded firmware
BMC firmware
C/C++
Shell scripting
Python
JavaScript
Dell iDRAC
HP iLO
I2C
I3C
SPI
JTAG
Redfish
PLDM
MCTP

Job description

ManpowerGroup Global, Inc. in Austin, TX seeks a Firmware Engineer to develop and debug BMC firmware in an OpenBMC environment.

You will coordinate with architects, BIOS teams, vendors, and QA to deliver robust firmware solutions and participate in product bring-up and upstreaming to OpenBMC. Ideal candidates have 3–4 years of embedded firmware experience, strong systems background, and proficiency in C/C++, Shell, Python, and JavaScript, with knowledge of I2C/I3C/SPI/JTAG and Redfish/PLDM/MCTP.

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

Similar jobs worth comparing

Firmware Engineer
Firmware Engineer

Sunrise Systems, Inc. • Austin (TX)

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

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

On-site
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
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
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
Firmware Engineer
Firmware Engineer

TPI Global Solutions • Austin (TX)

On-site
USD 90,000 - 130,000
OpenBMC Firmware Engineer: C/C++ Onsite Austin
OpenBMC Firmware Engineer: C/C++ Onsite Austin

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

On-site
USD 125,000 - 150,000
Firmware Engineer: Manageability & OpenBMC
Firmware Engineer: Manageability & OpenBMC

Hewlett Packard Enterprise • BLOOMINGTON (MN)

Hybrid
USD 93,000 - 214,000
Hybrid work schedule
Senior BMC Firmware Lead: Platform Management & Debug
Senior BMC Firmware Lead: Platform Management & Debug

Jabil • Austin (TX)

On-site
USD 120,000 - 160,000