Firmware Engineer I — OpenBMC & BMC Systems

TekWissen LLC

Austin (TX)

On-site

USD 75,000 - 110,000

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

TekWissen Group seeks a Firmware Engineer I to develop firmware for OpenBMC in an Austin environment. You will coordinate with architects, BIOS developers, vendors and QA to deliver robust OpenBMC firmware releases for customer reference boards.

Required are 4–6 years of firmware experience with BMC stacks, plus strong C/C++ and Linux development skills including kernel, drivers, and debugging. This onsite role is a temporary assignment in Austin, TX.

Qualifications

  • Firmware development experience required in a professional setting.
  • Experience with OpenBMC or BMC firmware stacks is mandatory.
  • Open-source and linux driver familiarity preferred.

Responsibilities

  • Develop firmware for OpenBMC in collaboration with architects and QA teams.
  • Upstream work to OpenBMC community and troubleshoot designs.
  • Apply robust software practices to deliver timely, defect-free firmware.

Skills

BMC firmware development
OpenBMC
JavaScript
Shell scripting
Python
C
C++
I2c
I3c
JTAG
SPI
eSPI
UART
PCIe
Git
Gerrit
Linux kernel programming
Linux driver development
Reference boards
Linux gcc build
Debug methodology
Server manageability architecture
Software development process
Redfish
PLDM
MCTP
IPMI

Education

BSEE
BSCS
BSCE

Tools

Git
Gerrit

Job description

TekWissen Group seeks a Firmware Engineer I to develop firmware for OpenBMC in an Austin environment. You will coordinate with architects, BIOS developers, vendors and QA to deliver robust OpenBMC firmware releases for customer reference boards.

Required are 4–6 years of firmware experience with BMC stacks, plus strong C/C++ and Linux development skills including kernel, drivers, and debugging. This onsite role is a temporary assignment in Austin, TX.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Firmware Engineer I: OpenBMC & BMC Firmware
Firmware Engineer I: OpenBMC & BMC Firmware

TekWissen ® • Austin (TX)

On-site
USD 110,000 - 170,000
Firmware Engineer I
Firmware Engineer I

TekWissen LLC • Austin (TX)

On-site
USD 75,000 - 110,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
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
Senior Firmware Engineer
Senior Firmware Engineer

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

On-site
USD 96,432 - 110,208
Firmware Engineer I
Firmware Engineer I

TekWissen ® • Austin (TX)

On-site
USD 110,000 - 170,000
Firmware Engineer
Firmware Engineer

Sunrise Systems, Inc. • Austin (TX)

On-site
USD 90,000 - 120,000
Senior Embedded Firmware Engineer for BMC & OpenBMC
Senior Embedded Firmware Engineer for BMC & OpenBMC

Nuvoton • Austin (TX), Northern (KY)

Hybrid
USD 110,000 - 160,000
Firmware Engineer: Manageability & OpenBMC
Firmware Engineer: Manageability & OpenBMC

Hewlett Packard Enterprise • BLOOMINGTON (MN)

Hybrid
USD 93,000 - 214,000
Hybrid work schedule
Staff Engineer, Open BMC | Lead Linux & Firmware Dev
Staff Engineer, Open BMC | Lead Linux & Firmware Dev

Celestica Inc. • Austin (TX)

On-site
USD 140,000 - 210,000