Embedded Firmware and Software Engineer

HP Inc.

Confirmed live yesterday High trust

Quick summary

Work type
On-site
Location
Spring, TXSingapore, Singapore
Salary
$116,150–$182,400 / yr
Posted
8 days ago
Freshness
Confirmed live yesterday
Closes
Mar 2, 2027

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $180k
This role $149k
$104k most similar roles pay here $227k

This role pays less than 73% of similar roles. Most pay $145,000–$214,000 — the shaded band above. At the midpoint, this role pays about $149k versus about $180k 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 104 open roles on FindRole.

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

Most-posted roles

View all roles at HP Inc.

At a glance

TL;DR · Embedded Firmware and Software Engineer

As an Embedded Firmware and Software Engineer, you will lead the design, development, and optimization of firmware for hardware products while managing multiple project teams of internal and outsourced partners. You will be responsible for creating technical documentation, ensuring system compliance with design standards, and collaborating with hardware engineers to integrate components and define communication protocols. The role involves mentoring less-experienced engineers and driving the integration of new technologies into the firmware design organization. To succeed, you must possess expertise in C, C++, Python, Linux, and Real-Time Operating Systems while utilizing Git for version control. You will apply your knowledge of algorithms, debugging, and Agile methodology to solve complex problems within the domain of embedded systems and new product development, ensuring high-quality firmware performance across various products and platforms.

What you'll do

  • Design, develop, and optimize embedded software and firmware for hardware products.
  • Lead multiple project teams of internal and outsourced engineers through all stages of product development.
  • Manage and expand relationships with external development partners for firmware design projects.
  • Review designs and project activities to ensure compliance with system standards and quality guidelines.
  • Coordinate with hardware engineers to ensure seamless integration between hardware components and firmware.
  • Define and document communication protocols, system states, and feature requirements.
  • Mentor less-experienced firmware engineers to help them achieve successful deliverables.
  • Create technical documentation including design specifications, code comments, and user guides.

What we're looking for

  • A four-year or Graduate Degree in Computer Science, Information Systems, Electrical Engineering, or a related field.
  • 7 to 10 years of work experience in firmware development or a related field.
  • Proficiency in C and C++ programming languages.
  • Experience with Python and Linux operating systems.
  • Expertise in embedded software, firmware development, and Real-Time Operating Systems (RTOS).
  • Proficiency in Git version control and Agile methodology.
  • Skills in debugging, algorithms, and computer engineering.
  • Ability to lead project teams, mentor junior engineers, and manage partner relationships.

More like this

Similar roles

Embedded Firmware and Software Engineer

HP Inc.

Spring, TX 8 days ago $65,600$101,000
Firmware Embedded Systems C C++ Python Linux Git DSP BIOS UEFI EFI Agile Methodology Hardware Interfaces Debugging Algorithms

Firmware Engineer

Anduril Industries

Irvine, CA 11 days ago $129,000$177,000
C Embedded Systems Microcontrollers RTOS Bare-metal STM32 ARM AVR MSP430 PIC JTAG SWD Oscilloscopes Logic Analyzers USB SPI I2C CAN RS232 RS485 Ethernet
3+ yrs exp

Firmware Engineer

Anduril Industries

Irvine, CA 53 days ago $166,000$220,000
C Embedded Systems RTOS Microcontrollers STM32 ARM AVR MSP430 PIC JTAG SWD Oscilloscopes Logic Analyzers USB SPI I2C CAN RS232 RS485 Ethernet
5+ yrs exp

Firmware Engineer

Broadcom

Irvine, CA +1 14 days ago
C ARM Assembly Embedded Systems real time systems multi threading Multiprocessor Programming I2C SPI MDIO Linux Windows Visual C Firmware Middleware Debugging
8+ yrs exp

Firmware Engineer

Broadcom

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