1

Hardware Firmware Engineer Jobs (NOW HIRING)

Senior Firmware Engineer

San Jose, CA ยท On-site

$160K - $195K/yr

Design and implement device drivers, core firmware services, and hardware abstraction layers for ... Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, or related ...

We work with hyperscalers and leading electronics manufacturers to automate how hardware is ... As a Firmware Engineer, you will: * Design, develop, and maintain firmware for embedded systems ...

Firmware Engineer

Spokane, WA ยท On-site

$80K - $101K/yr

FIRMWARE ENGINEER Monaco Enterprises, Inc., a Spokane based manufacturer of fire, mass notification ... Successful candidates must be fluent in C/C++ programming, possess experience in embedded hardware ...

Firmware Engineer

Spokane, WA ยท On-site

$80K - $101K/yr

FIRMWARE ENGINEER Monaco Enterprises, Inc., a Spokane based manufacturer of fire, mass notification ... Successful candidates must be fluent in C/C++ programming, possess experience in embedded hardware ...

Perform board bring-up and hardware validation, working closely with electrical engineers. Debug ... Document firmware architecture, APIs, and design decisions for maintainability. Qualifications ...

We are seeking a highly motivated Firmware Engineer to design, develop, and optimize embedded ... hardware bring-up, with a proven ability to collaborate with cross-functional teams to deliver ...

Senior Firmware Engineer, FPGA

Bellevue, WA

$134K - $178K/yr

As a Senior Firmware Engineer, FPGA & Platform Integration, you will design, implement, validate ... Bring-up and validation - support early hardware enablement, board bring-up, and validation across ...

Senior Firmware Engineer, FPGA

Bellevue, WA ยท On-site

$134K - $178K/yr

As a Senior Firmware Engineer, FPGA & Platform Integration, you will design, implement, validate ... Bring-up and validation - support early hardware enablement, board bring-up, and validation across ...

Through our advanced telematics hardware, wireless gateways, edgecomputing technologies, and SaaS ... We are currently seeking a Staff Firmware Engineer with a minimum of 10 years of experience to join ...

Senior Firmware Engineer

Livingston, NJ ยท On-site

$153K - $242K/yr

As a Senior Firmware Engineer , you'll design, implement, and maintain embedded firmware features ... Collaborate with hardware design, platform software, and reliability teams to integrate firmware ...

Senior Firmware Engineer, FPGA

New York, NY

$130K - $172K/yr

As a Senior Firmware Engineer, FPGA & Platform Integration, you will design, implement, validate ... Bring-up and validation - support early hardware enablement, board bring-up, and validation across ...

Senior Firmware Engineer

New York, NY ยท On-site +1

$153K - $242K/yr

As a Senior Firmware Engineer , you'll design, implement, and maintain embedded firmware features ... Collaborate with hardware design, platform software, and reliability teams to integrate firmware ...

As a Senior Firmware Engineer, FPGA & Platform Integration, you will design, implement, validate ... You will work independently on complex technical problems, partner closely with hardware, firmware ...

Collaborate with cross-functional teams, including hardware engineers, firmware engineers, software engineers, security engineers and test engineers, to define system level requirements and ...

Through our advanced telematics hardware, wireless gateways, edgecomputing technologies, and SaaS ... We are currently seeking a Staff Firmware Engineer with a minimum of 10 years of experience to join ...

next page

Showing results 1-20

Hardware Firmware Engineer information

See salary details

$75K

$167.4K

$205K

How much do hardware firmware engineer jobs pay per year?

As of Jul 22, 2026, the average yearly pay for hardware firmware engineer in the United States is $167,438.00, according to ZipRecruiter salary data. Most workers in this role earn between $143,000.00 and $205,000.00 per year, depending on experience, location, and employer.

How does a Hardware Firmware Engineer typically collaborate with other teams during the product development lifecycle?

Hardware Firmware Engineers regularly work alongside hardware design, software development, and quality assurance teams throughout the product development process. They coordinate with hardware designers to ensure firmware integrates seamlessly with physical components, and often troubleshoot issues as prototypes are tested. Effective communication is key, as they must translate technical requirements between teams and quickly adapt firmware based on feedback or design changes. This collaborative environment helps accelerate product timelines and ensures robust, reliable functionality.

What are the key skills and qualifications needed to thrive as a Hardware Firmware Engineer, and why are they important?

To thrive as a Hardware Firmware Engineer, you need a solid background in embedded systems, digital electronics, and programming languages such as C/C++, typically supported by a degree in electrical or computer engineering. Familiarity with tools like oscilloscopes, logic analyzers, version control systems, and experience with microcontroller platforms are essential; certifications in embedded systems can be beneficial. Strong problem-solving abilities, attention to detail, and effective communication are standout soft skills in this role. These competencies are crucial for developing reliable firmware, ensuring seamless hardware integration, and facilitating collaboration in multidisciplinary engineering teams.

What is the difference between Hardware Firmware Engineer vs Embedded Systems Engineer?

AspectHardware Firmware EngineerEmbedded Systems Engineer
Required CredentialsBachelor's in Electrical Engineering, Computer Engineering, or related; certifications like Certified Firmware EngineerBachelor's in Electrical, Computer Engineering, or related; similar certifications
Work EnvironmentDesigning and developing firmware for hardware devices, often in hardware labs or R&D teamsDeveloping software for embedded systems across various industries, including automotive, consumer electronics, and medical devices
Industry UsagePrimarily in hardware manufacturing, consumer electronics, and IoT devicesAcross industries like automotive, aerospace, medical, and consumer electronics

Both roles require similar technical skills and educational backgrounds, but Hardware Firmware Engineers focus on firmware development for hardware components, while Embedded Systems Engineers work on software for embedded devices across diverse industries.

What is a Hardware Firmware Engineer?

A Hardware Firmware Engineer is a professional who designs, develops, and tests the low-level software (firmware) that enables hardware devices to function. They work at the intersection of hardware and software, ensuring seamless communication between electronic components and the software that controls them. Their responsibilities typically include writing and debugging firmware code, collaborating with hardware engineers, and optimizing system performance. Hardware Firmware Engineers are essential in industries such as consumer electronics, automotive, and telecommunications, where embedded systems play a critical role.
More about Hardware Firmware Engineer jobs
What cities are hiring for Hardware Firmware Engineer jobs? Cities with the most Hardware Firmware Engineer job openings:
What states have the most Hardware Firmware Engineer jobs? States with the most job openings for Hardware Firmware Engineer jobs include:
What job categories do people searching Hardware Firmware Engineer jobs look for? The top searched job categories for Hardware Firmware Engineer jobs are:
Infographic showing various Hardware Firmware Engineer job openings in the United States as of July 2026, with employment types broken down into 96% Full Time, 1% Part Time, and 3% Contract. Highlights an 87% Physical, 5% Hybrid, and 8% Remote job distribution, with an average salary of $167,438 per year, or $80.5 per hour.
Firmware Engineer

Firmware Engineer

Pi Square Technologies LLC

Palo Alto, CA โ€ข On-site

Full-time

This job post hasย expired today.ย Applications are no longer accepted.


Job description

Firmware Engineer
Job Summary
We are seeking a Firmware Engineer to develop and enhance firmware for Inverter Electronic Control Units (ECUs) used in energy systems. The ideal candidate will have strong experience in Embedded C, low-level firmware development, hardware interaction, and mission-critical embedded systems. Experience with power electronics or inverter control systems is a strong plus but not mandatory.
Key Responsibilities
  • Design, develop, and maintain firmware for inverter ECU platforms.
  • Develop embedded software using Embedded C for real-time hardware control.
  • Implement, test, and optimize firmware for reliability and performance.
  • Interface with various hardware peripherals and communication protocols.
  • Perform system debugging, root cause analysis, and issue resolution.
  • Collaborate with hardware, controls, validation, and systems engineering teams.
  • Participate in code reviews, testing, and firmware release activities.
Required Skills
  • Strong hands-on experience with Embedded C (mandatory).
  • Experience in embedded firmware development for microcontroller-based systems.
  • Strong understanding of low-level software, hardware interaction, and device drivers.
  • Experience with debugging tools such as JTAG, Oscilloscopes, and Logic Analyzers.
  • Knowledge of embedded communication protocols (SPI, I2C, UART, CAN).
  • Strong troubleshooting and problem-solving skills.