1

Sr Firmware Engineer Jobs (NOW HIRING)

WI ยท On-site

$116K - $154K/yr

As a Senior Firmware Engineer, you will be part of a high-performing team of designers, engineers, and problem solvers working together under one roof to turn ideas into real, functioning products.

Sr. Firmware Engineer

Herndon, VA ยท On-site

$122K - $162K/yr

Senior Firmware Engineer Herndon, Virginia, USA 140000-210000 We are looking for an experienced Firmware Engineer to contribute to the development of products on our Research and Development Division ...

We are seeking an experienced Senior Firmware Engineer to design, develop, test, and maintain embedded firmware for next-generation hardware products. The ideal candidate has strong expertise in ...

Senior Firmware Engineer

San Francisco, CA ยท On-site

$140K - $186K/yr

About the role We're looking for a Senior Firmware Engineer to help architect, develop, and ship nextโ€‘generation neurotech and audio hardware products. As a key member of our growing firmware team ...

Senior Firmware Engineer

Redmond, WA ยท On-site

$119K - $234K/yr

We are seeking a Senior Firmware Engineer. Responsibilities * Architect, design, develop, and maintain firmware infrastructure, platform services, and foundational software components that enable ...

Senior Firmware Engineer

San Francisco, CA ยท On-site

$160K - $210K/yr

About the role We're looking for a Senior Firmware Engineer to help architect, develop, and ship next-generation neurotech and audio hardware products. As a key member of our growing firmware team ...

Senior Firmware Engineer

Goleta, CA ยท On-site

$128K - $170K/yr

We seek a Senior Firmware / FPGA Engineer Functional Safety & Verification to join our team. As a Firmware / FPGA Engineer, you will be responsible for the design, development, verification, and ...

Senior Firmware Engineer

Minneapolis, MN ยท On-site

$124K - $164K/yr

As a Senior Firmware Engineer, you will play a key role in the development and support of embedded software for regulated medical devices. This position is responsible for designing, developing ...

Senior Firmware Engineer

Goleta, CA ยท On-site

$128K - $170K/yr

We seek a Senior Firmware / FPGA Engineer Functional Safety & Verification to join our team. As a Firmware / FPGA Engineer, you will be responsible for the design, development, verification, and ...

Senior Firmware Engineer

Minneapolis, MN ยท On-site

$124K - $164K/yr

As a Senior Firmware Engineer, you will play a key role in the development and support of embedded software for regulated medical devices. This position is responsible for designing, developing ...

Senior Firmware Engineer

Costa Mesa, CA ยท On-site

$128K - $169K/yr

ABOUT THE ROLE We are looking for a Senior Firmware Engineer with experience developing low-level software/firmware for embedded systems products to join our team. In this role, you will develop and ...

Sr. Firmware Engineer

Carrollton, TX ยท On-site

$115K - $152K/yr

We are seeking an experienced and driven Sr. Firmware Engineer to play a key role in building and scaling the core embedded systems behind our platform. This role is ideal for someone who thrives in ...

Senior Firmware Engineer

Goleta, CA ยท On-site

$128K - $170K/yr

We seek a Senior Firmware / FPGA Engineer - Functional Safety & Verification to join our team. As a Firmware / FPGA Engineer, you will be responsible for the design, development, verification, and ...

Senior Firmware Engineer

Morrisville, NC ยท On-site

$111K - $147K/yr

Senior Firmware Engineer** to join our high-performing engineering team developing electric metering products. You will contribute to the architecture, development, optimization, and maintenance of ...

Senior Firmware Engineer

Austin, TX ยท On-site

$150K/yr

We are seeking an experienced Senior Firmware Engineer to design, develop, test, and maintain embedded firmware for next-generation hardware products. The ideal candidate has strong expertise in ...

Showing results 41-60

Sr Firmware Engineer information

See salary details

$81K

$140.3K

$197K

How much do sr firmware engineer jobs pay per year?

As of Sep 10, 2026, the average yearly pay for sr firmware engineer in the United States is $140,327.00, according to ZipRecruiter salary data. Most workers in this role earn between $119,500.00 and $158,000.00 per year, depending on experience, location, and employer.

What is a Sr Firmware Engineer?

Sr Firmware Engineers are experienced professionals who design, develop, and maintain the low-level software (firmware) that enables hardware devices to function correctly. They work closely with hardware engineers to create code that interacts directly with electronic components, such as microcontrollers and sensors. Their responsibilities often include debugging, optimizing firmware for performance and reliability, and ensuring compatibility with other system components. Sr Firmware Engineers typically have strong programming skills in languages like C or C++, and deep knowledge of embedded systems and electronics.

What are the key skills and qualifications needed to thrive as a Sr Firmware Engineer?

To thrive as a Sr Firmware Engineer, you need expertise in embedded systems, C/C++ programming, and hardware-software integration, usually supported by a degree in electrical engineering, computer engineering, or a related field. Familiarity with real-time operating systems (RTOS), debugging tools (like JTAG), version control systems, and relevant certifications such as ARM or Embedded Systems are highly beneficial. Strong problem-solving abilities, clear communication, and leadership skills help you collaborate effectively and drive projects forward. These skills ensure reliable firmware development, smooth cross-functional teamwork, and the delivery of robust products in complex technical environments.

What are some common challenges faced by Sr Firmware Engineers when working on cross-functional teams?

Sr Firmware Engineers often collaborate with hardware, software, and product teams to ensure seamless integration of embedded systems. A common challenge is balancing differing timelines and priorities among teams, which requires strong communication and project management skills. Additionally, troubleshooting issues that span both hardware and software domains can be complex, necessitating a deep understanding of both areas. Successfully navigating these challenges allows Sr Firmware Engineers to deliver robust solutions and drive project success.

What is the difference between Sr Firmware Engineer vs Firmware Engineer?

AspectSr Firmware EngineerFirmware Engineer
Required CredentialsBachelor's/Master's in Electrical Engineering, Computer Science, or related field; experience in embedded systemsBachelor's in Electrical Engineering, Computer Science, or related field; entry to mid-level experience
Work EnvironmentDesigning, developing, and testing embedded firmware for hardware productsDeveloping firmware for embedded systems, often under supervision
Industry UsageElectronics, consumer devices, automotive, aerospaceElectronics, consumer devices, automotive, aerospace

The main difference between a Sr Firmware Engineer and a Firmware Engineer lies in experience and responsibility. A Sr Firmware Engineer typically has more advanced skills, takes on complex projects, and may mentor junior staff, whereas a Firmware Engineer is often in an earlier stage of their career focusing on developing firmware under guidance.

What cities are hiring for Sr Firmware Engineer jobs?

Cities with the most Sr Firmware Engineer job openings:

What states have the most Sr Firmware Engineer jobs?

States with the most job openings for Sr Firmware Engineer jobs include:

What are popular job titles related to Sr Firmware Engineer jobs?

For Sr Firmware Engineer jobs, the most frequently searched job titles are:

Infographic showing various Sr Firmware Engineer job openings in the United States as of August 2026, with employment types broken down into 94% Full Time, 2% Part Time, and 4% Contract. Highlights an 85% Physical, 5% Hybrid, and 10% Remote job distribution, with an average salary of $140,327 per year, or $67.5 per hour.

Staff/Lead Firmware Engineer

Austin, TX โ€ข On-site

Connect Tech+Talent
Software Developmentย โ€ขย 11 - 50 employees

Other

Re-posted 2 days ago


Job description

Staff/Lead Firmware Engineer
Austin, TX
Full-Time
Job Description
We are hiring a Staff Firmware Engineer to add senior embedded firmware capacity and deep technical contribution on a small R&D team as we deliver a flagship next-generation IoT product and prepare follow-on platform work. This is an individual contributor role. There is no expectation to manage people or lead a firmware team.
This person will:
Support current-program firmware execution: state-pattern FSM, HAL boundaries, driver integration, prototype board bring-up, and firmware-test readiness.
Partner with the existing senior firmware engineer (program DRI) on near-term delivery; the current DRI remains accountable while this person ramps.
Work with a senior firmware architecture advisor on platform standards, architecture review, release hygiene, and cross-team consistency.
Grow into broader firmware ownership on follow-on product lines once the current foundation is stable as a senior IC, not as a people manager.
Bring disciplined embedded execution: Jira stories, design notes / ADRs, code reviews, tests, and early escalation.
Requirements
Embedded C/C++, HW-adjacent debug, shipped product, test discipline, collaboration
State-pattern FSM, hierarchical state machines, event-driven architecture, embedded UI/menu systems
HAL / driver architecture for MCU-based products
RTOS, watchdogs, bootloaders, firmware update, low-power, BLE/USB/serial
Radio / connectivity (big plus): GPS/GNSS, BLE, cellular modem, satellite modem, RF module integration
Analog measurement (big plus): ADC, calibration, noise/drift, accuracy, data acquisition, DVM/instrumentation
Safety/reliability: logging, fault handling, recovery, release hygiene
Test automation, hardware-in-loop, unit tests, CI for embedded
Test & measurement, industrial instrumentation, power electronics, field equipment
Peer mentoring; improving existing codebases without destabilizing delivery