Skip to main content
CareerApp

Occupation

Firmware Engineer

A Firmware Engineer writes the low-level software, in C/C++, that directly controls microcontrollers and embedded hardware, often working with RTOS to manage timing-sensitive operations. They perform hardware debugging to resolve issues at the intersection of code and circuitry, commonly in consumer electronics, industrial equipment, or automotive systems. This role works closely with hardware engineering teams and requires a strong grasp of both software and electrical fundamentals.

Duties & responsibilities

  • Develop and debug low-level firmware in C/C++ for microcontrollers and embedded systems
  • Design device drivers and communication protocols for hardware peripherals
  • Implement real-time operating system functionality including task scheduling and memory management
  • Read hardware datasheets and schematics to bring up new devices and resolve hardware-software integration issues
  • Deploy over-the-air updates and bootloader systems for device fleet management
  • Collaborate with hardware engineers to diagnose and fix issues at the intersection of firmware and circuitry
  • architect system software stacks and firmware architectures for complex embedded platforms

What Firmware Engineer roles involve, from employers’ own postings.

How much does a Firmware Engineer make?

Too few Firmware Engineer postings state pay to publish a median yet: 15 of 20 open roles do, and we wait for 25.

Who is hiring for Firmware Engineer roles?

20 open Firmware Engineer roles from 15 employers; the most at NVIDIA, Micron Technology and Agility Robotics.

From employers’ own postings, as of.

Firmware Engineer in the job market

Last checked October 28, 2026

Open roles
20

on Career App right now

Employers
15

hiring for it

Median pay
—

not enough disclosed

Disclose pay
—

of these roles

Career ladder

Open Firmware Engineer roles (20)

Apply for Firmware Engineer at NVIDIA on their siteNVIDIA

Firmware Engineer

NVIDIA

Listed on NVIDIA’s careers site · Apply there ↗

Apply for Firmware Engineer at Itron on their siteItron

Firmware Engineer

Itron

Listed on Itron’s careers site · Apply there ↗

Snap-on

Electronics & Firmware Engineer

Snap-on

Full-time · Carol Stream, IL · $112,000 – $132,000

This role designs and develops hardware and firmware for measurement tools like torque sensors and power tool electronics, working across the full stack from PCB design through algorithm development and testing. It suits engineers with a solid foundation in embedded systems and wireless protocols who want to take ownership of complete product systems.

Listed on Snap-on’s careers site · Apply there ↗

Apply for Firmware Engineer at Micron Technology on their siteMicron Technology

Firmware Engineer

Micron Technology

Longmont, CO

Listed on Micron Technology’s careers site · Apply there ↗

Staff Firmware Engineer

Copper

Full-time · Berkeley, CA · $182,000 – $210,000

This role involves leading firmware development for energy-storage-integrated home appliances, overseeing the complete lifecycle from design through production support. It suits experienced embedded systems engineers who want hands-on technical leadership building connected IoT devices at scale.

Listed on Copper’s careers site · Apply there ↗

Broadcom Inc.

Firmware Engineer

Broadcom Inc.

San Jose, CA · $82,500 – $132,000

Broadcom's Data Center Solutions Group is hiring a Firmware Engineer to develop and maintain low-level firmware for storage controllers, focusing on RAID functionality and ARM-based systems. The role involves designing features across the full development lifecycle, debugging storage protocols like NVMe and SAS/SATA, and collaborating with hardware and validation teams.

Listed on Broadcom Inc.’s careers site · Apply there ↗

Apply for Firmware Engineer at Crane Co. on their siteCrane Co.

Firmware Engineer

Crane Co.

Saddle Brook, NJ

Listed on Crane Co.’s careers site · Apply there ↗

Embedded Firmware Engineer (eInfochips Inc)

Arrow Electronics

Full-time · Campbell, CA

A role certifying time-sensitive networking software for safety-critical avionics systems against DO-178C standards. This suits engineers with embedded networking experience who can evaluate requirements, architecture, and design compliance for aircraft systems.

Listed on Arrow Electronics’s careers site · Apply there ↗

Comcast

Senior Firmware Engineer (Embedded Linux)

Comcast

Full-time · $135,697 – $203,546

This role blends firmware engineering with full-stack responsibilities, requiring someone to architect microservices and APIs while developing embedded Linux systems for connected devices. It suits experienced engineers comfortable moving between low-level hardware/firmware work and cloud-native backend development, with a mentoring component.

Listed on Comcast’s careers site · Apply there ↗

Staff Firmware Engineer, AI Native

Life360

Full-time · Remote, USA; Remote, Canada · $143,000 – $261,500

Staff-level firmware engineer building Life360's first on-device ML platform for resource-constrained trackers and wearables, bridging embedded systems and edge inference. This role suits experienced firmware engineers who want to own the full stack from sensor to inference result and help establish how AI-native development works in embedded hardware at scale.

Listed on Life360’s careers site · Apply there ↗

View all 20 on Jobs

Likely next role (1)

Where Firmware Engineers commonly go next: Senior Firmware Engineer.

Apply for Senior Firmware Engineer at Beckman Coulter on their siteBeckman Coulter

Senior Firmware Engineer

Beckman Coulter

San Jose, CA

Listed on Beckman Coulter’s careers site · Apply there ↗

Roles similar to Firmware Engineer (38)

From C Developer, C Engineer, Embedded Systems Engineer, Hardware Engineer, Senior C Developer, Senior C Engineer, Senior C++ Engineer, Senior Electronics Engineer, Senior Hardware Engineer.

Apply for Hardware Engineer at FLIR Systems on their site

Hardware Engineer

FLIR Systems

Ridge, NY

Listed on FLIR Systems’s careers site · Apply there ↗

Apply for Hardware Engineer at Intel on their siteIntel

Hardware Engineer

Intel

Santa Clara, CA

Listed on Intel’s careers site · Apply there ↗

Lead Hardware Engineer (Controllers)

Relativity Space

Long Beach, CA · $151,000 – $227,000

Lead a small team of electrical engineers designing custom avionics controllers for Relativity's Terran R rocket, overseeing mixed-signal and analog circuit design from initial concept through flight production and vehicle operations. This role suits experienced hardware engineers with deep expertise in mission-critical electronics who are ready to mentor others and thrive in a fast-paced aerospace environment.

Listed on Relativity Space’s careers site · Apply there ↗

Hardware Support & Test Intern

Eight Sleep

Internship · San Francisco, CA · $30 – $35 / hour

This internship supports Eight Sleep's hardware engineering team by diagnosing field failures in sleep technology devices and assisting with prototype testing. It suits engineering students who want hands-on experience troubleshooting complex hardware systems and collaborating with a fast-moving product team.

Listed on Eight Sleep’s careers site · Apply there ↗

NVIDIA

NVIDIA 2027 Internships: Hardware Engineering

NVIDIA

Internship · Santa Clara, CA · $20 – $71 / hour

NVIDIA is recruiting interns for a 12-week program across several hardware engineering specializations, including system validation, hardware design, mechanical engineering, and silicon solutions. The role suits students pursuing degrees in electrical engineering, computer engineering, or related fields who want hands-on experience with datacenter and consumer hardware products.

Listed on NVIDIA’s careers site · Apply there ↗

Hardware Signal Quality Test Engineer

Oura

Full-time · San Francisco, CA · $151,000 – $178,000

This role establishes hardware sensor validation capabilities for Oura's wearable rings in a new San Francisco lab, combining hands-on testing with data analysis to ensure signal quality across motion, optical, electrical, and thermal sensors. It suits engineers with sensor testing or hardware validation experience who can work across disciplines to support product development and manufacturing.

Listed on Oura’s careers site · Apply there ↗

Hardware Design Engineer(Einfochips Inc.)

Arrow Electronics

Full-time · Bedford, MA · $135,000 – $145,000

This role involves designing and developing hardware products across their full lifecycle, from initial concept through production, with focus on microcontroller-based architectures, analog circuits, and power supply design. It suits engineers with at least 5 years of experience in hardware product development who are comfortable working with industry-standard EDA tools and lab equipment.

Listed on Arrow Electronics’s careers site · Apply there ↗

AeroVironment

Hardware Design Engineer

AeroVironment

Full-time · Annapolis Junction, MD · $125,000 – $270,000

This is a hands-on role designing embedded electrical systems for defense applications, requiring deep expertise in circuit design, PCB layout, and compliance with military standards. It suits experienced engineers with at least 12 years in hardware design who hold or can obtain a Top Secret clearance and want to work on mission-critical UAS and tactical systems.

Listed on AeroVironment’s careers site · Apply there ↗

Adtran

Senior Hardware Engineer- Optical

Adtran

Atlanta, GA

ADTRAN is hiring an optical hardware engineer to design and validate components for next-generation DWDM transport systems, working across optical subsystems, mixed-signal electronics, and test automation. The role suits someone with hands-on experience in optical communications or hardware development who enjoys collaborating with cross-functional teams to solve complex networking challenges.

Listed on Adtran’s careers site · Apply there ↗

Principal Embedded Software Engineer (Actuators & Control Systems)

Impulse Space

Redondo Beach

This role involves writing embedded firmware for actuators and control systems on rockets and spacecraft, including engine valves, thrusters, and gimbal motors. You'll work across propulsion and avionics teams to build reliable, fault-tolerant software for extreme environments.

Listed on Impulse Space’s careers site · Apply there ↗

Skills Firmware Engineer postings ask for

Measured from the 20 open roles, not from a curated list.

Employers hiring Firmware Engineers

15 in total, most open roles first.

Turn on analytics and we load Google Analytics: Google gets the pages you open and what you do here — searches, jobs you view, jobs you apply to — and sets its own cookies. Leave it off and the only cookies we set are your login, your theme, and this answer. Accept All also records a yes to advertising, which nothing uses yet. Privacy Policy.