Firmware Engineer BIOS/UEFI

HP Inc.

Confirmed live today High trust

Quick summary

Work type
On-site
Location
Spring, TX
Salary
$147,050–$230,850 / yr
Posted
11 days ago
Freshness
Confirmed live today
Closes
Mar 28, 2027

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $192k
This role $189k
$137k $241k
below market most similar roles pay here above market

This role pays less than 54% of similar roles. Most pay $161,425–$222,000 — the blue band above. At the midpoint, this role pays about $189k versus about $192k for comparable roles.

Based on 240 similar postings.

Employer

About HP Inc.

HP Inc. is a global technology company that develops and sells personal computers, printers, and related supplies and services. Its products include laptops, desktops, workstations, and printing solutions for consumers and businesses worldwide.

HP Inc. currently has 115 open roles on FindRole.

Listed pay typically runs $130,700–$205,200 across 95 roles with salary data.

Most-posted roles

View all roles at HP Inc.

At a glance

TL;DR · Firmware Engineer BIOS/UEFI

The Firmware Engineer BIOS/UEFI joins the firmware design organization to ensure embedded firmware meets high standards of quality, robustness, and long-term reliability. This role involves developing and maintaining comprehensive test plans, performing root-cause analysis for defects, and managing quality dashboards and reliability metrics. The engineer will review code, evaluate firmware architecture, and provide system-level debugging as a subject matter expert. Key responsibilities include validating firmware integration with hardware, BIOS/UEFI, EC, microcontrollers, and sensors while mentoring less-experienced engineers. Required technical skills include proficiency in C/C++, driver development, bootloaders, and scripting languages like Python, Perl, and PowerShell. Candidates must demonstrate experience with JTAG/SWD, oscilloscopes, and logic analyzers to solve complex problems across hardware, firmware, and system boundaries within the embedded systems domain.

What you'll do

  • Develop and maintain comprehensive firmware test plans including functional, regression, stress, and reliability tests.
  • Perform root-cause analysis for firmware defects and drive corrective actions and verification of fixes.
  • Review firmware code and architecture designs to ensure compliance with quality standards and reliability guidelines.
  • Create and manage quality dashboards, KPIs, failure rates, and reliability metrics.
  • Validate firmware integration with hardware, BIOS/UEFI, microcontrollers, and platform-level components.
  • Identify failure modes during development and manufacturing to propose design or process improvements.
  • Provide system-level debugging, troubleshooting, and technical guidance as a Subject Matter Expert.
  • Mentor junior firmware engineers on debugging techniques, quality practices, and reliability analysis.

What we're looking for

  • Bachelor’s or Master’s degree in Computer Engineering, Electrical Engineering, Computer Science, or equivalent.
  • 10+ years of experience in embedded firmware, quality engineering, hardware/firmware debugging, or reliability engineering.
  • Strong understanding of embedded firmware development in C/C++, driver development, bootloaders, and EC/BIOS/UEFI fundamentals.
  • Proficiency in test automation, scripting (Python, Perl, PowerShell, etc.), and testing tools.
  • Experience with JTAG/SWD, oscilloscopes, logic analyzers, and other debug tools.
  • Background in embedded systems, microcontrollers, low-level debugging, and system architecture.
  • Familiarity with continuous integration, version control, and quality workflows.
  • Ability to analyze failures across hardware, firmware, and system boundaries.

More like this

Similar roles

Firmware Systems Design Engineer

Amd

Austin, TX 2 days ago $92,960–$139,440
C/C++ Python Perl Ruby Firmware Development SoC Validation Root-Cause Analysis JTAG Logic Analyzers Oscilloscopes System Architecture Platform Bring-Up Test Automation Scripting

Firmware Engineer

Apple Inc

Cupertino, CA 87 days ago $150,400–$277,600
C C++ Hardware Bring-Up I2C SPI UART USB ARM Cortex-M Bluetooth Bluetooth Low Energy Compilers Toolchains
6+ yrs exp

Firmware Engineer

Apple Inc

Cupertino, CA 51 days ago $150,400–$277,600
C C++ Hardware Bring-Up I2C SPI UART USB ARM Cortex-M Bluetooth Bluetooth Low Energy Compilers Toolchains Rapid Prototyping
6+ yrs exp

Embedded Firmware and Software Engineer

HP Inc.

Spring, TX +1 18 days ago $105,050–$161,800
C C++ Python Firmware Embedded Systems Real-Time Operating Systems Linux Git DSP BIOS UEFI EFI Agile Algorithms Debugging Computer Engineering Operating Systems
4+ yrs exp

Firmware Engineer

Broadcom

Fort Collins, CO +1 47 days ago $121,900–$195,000
C C++ Embedded Systems Firmware RTL SerDes HBM Silicon Bring-up Middleware Diagnostic Software Digital Communication Systems
8+ yrs exp

Firmware Engineer

Anduril Industries

Costa Mesa, CA 44 days ago $166,000–$220,000
C Embedded Systems Microcontrollers SPI I2C UART CAN ARM AVR MSP430 PIC RTOS FreeRTOS Zephyr VxWorks Python Jama DOORS Board Bring-up Test Automation
2+ yrs exp