Demo

Senior BMC Firmware Engineer

Jobs via Dice
Austin, TX Full Time
POSTED ON 10/23/2025
AVAILABLE BEFORE 11/21/2025
Dice is the leading career destination for tech experts at every stage of their careers. Our client, Cynet Systems, is seeking the following. Apply via Dice today!

We are looking for a Senior BMC Firmware Engineer for our client in Austin, TX

Job Title: Senior BMC Firmware Engineer

Job Location: Austin, TX

Job Type: Contract

Job Description:

Responsibilities:

  • Develop firmware to support next-generation interconnect technologies including PCIe, CXL, MCTP, UBM, and USB4.
  • Collaborate with cross-functional teams such as BMC, power management, architecture, design, and verification.
  • Design and implement low-level firmware for embedded systems within an RTOS environment.
  • Participate in pre-silicon validation activities including co-simulation and SOC emulation.
  • Support post-silicon enablement, debugging, and production cycle processes.
  • Oversee full firmware design lifecycle from concept to production.

Requirement/Must Have:

  • Strong expertise in C, with proficiency in C or Python.
  • Experience developing firmware using PLDM, MCTP, and SPDM standards.
  • Knowledge of low-level protocols such as I2C, I3C, PCIe, JTAG, SPI, eSPI, and UART.
  • Hands-on experience with full firmware lifecycle from pre- to post-silicon.
  • Minimum 5 years of device driver or embedded firmware development experience.
  • Experience working with Zephyr RTOS.
  • Proficiency in firmware debugging, issue triaging, and bug fixing.
  • Comfortable working in a Linux-based build environment.

Preferred Qualifications:

  • Experience in BMC firmware development (e.g., Dell iDRAC, Dell CMC, HP iLO).
  • Understanding of security concepts such as Root of Trust, verified boot, and measured boot.
  • Experience with OpenBMC or similar open-source BMC stacks.
  • Proficiency with Git and Gerrit or similar version control/review tools.
  • Knowledge of ARM architecture and digital schematic analysis.
  • Strong analytical and debugging skills.

Qualification and Education:

  • Bachelor s or higher degree in Electrical Engineering, Computer Science, or Computer Engineering.
  • 5 years of firmware development experience.
  • 3 years of manageability firmware experience.
  • Ability to work effectively in a dynamic, team-oriented environment.

Salary.com Estimation for Senior BMC Firmware Engineer in Austin, TX
$123,533 to $139,033
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Senior BMC Firmware Engineer?

Sign up to receive alerts about other jobs on the Senior BMC Firmware Engineer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$117,524 - $131,245
Income Estimation: 
$145,630 - $167,634
Income Estimation: 
$117,524 - $131,245
Income Estimation: 
$145,630 - $167,634
Income Estimation: 
$145,630 - $167,634
Income Estimation: 
$162,729 - $194,659
Income Estimation: 
$162,729 - $194,659
Income Estimation: 
$173,217 - $199,061
Income Estimation: 
$90,609 - $105,383
Income Estimation: 
$117,524 - $131,245
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Jobs via Dice

Jobs via Dice
Hired Organization Address Fairbanks, AK Temporary
Description The Fiber Optic Cable Tester is responsible for testing existing fiber optic cables in support of the Air Fo...
Jobs via Dice
Hired Organization Address Fargo, ND Full Time
Dice is the leading career destination for tech experts at every stage of their careers. Our client, Aditi Consulting, i...
Jobs via Dice
Hired Organization Address Bismarck, ND Full Time
Dice is the leading career destination for tech experts at every stage of their careers. Our client, StarTechs Inc., is ...
Jobs via Dice
Hired Organization Address Montpelier, VT Full Time
Dice is the leading career destination for tech experts at every stage of their careers. Our client, Activesoft, Inc., i...

Not the job you're looking for? Here are some other Senior BMC Firmware Engineer jobs in the Austin, TX area that may be a better fit.

BMC Firmware Engineer

ZT Systems, Georgetown, TX

BMC Firmware Engineer

Sunrise Systems, Inc., Austin, TX

AI Assistant is available now!

Feel free to start your new journey!