We're seeking a Firmware Engineering Manager to lead the design, development, and implementation of low-level firmware for our next-generation connected product, while remaining hands-on as an ...
We're seeking a Firmware Engineering Manager to lead the design, development, and implementation of low-level firmware for our next-generation connected product, while remaining hands-on as an ...
We're seeking a Firmware Engineering Manager to lead the design, development, and implementation of low-level firmware for our next-generation connected product, while remaining hands-on as an ...
We're seeking a Firmware Engineering Manager to lead the design, development, and implementation of low-level firmware for our next-generation connected product, while remaining hands-on as an ...
We're seeking a Firmware Engineering Manager to lead the design, development, and implementation of low-level firmware for our next-generation connected product, while remaining hands-on as an ...
We're seeking a Firmware Engineering Manager to lead the design, development, and implementation of low-level firmware for our next-generation connected product, while remaining hands-on as an ...
We're seeking a Firmware Engineering Manager to lead the design, development, and implementation of low-level firmware for our next-generation connected product, while remaining hands-on as an ...
Quick apply
We're seeking a Firmware Engineering Manager to lead the design, development, and implementation of low-level firmware for our next-generation connected product, while remaining hands-on as an ...
Firmware Engineer
Rancho Cordova, CA · On-site
Prior Firmware Engineering experience is required, and experience in the semiconductor industry is strongly preferred. Key Responsibilities: · Develop, validate, and integrate DRAM drivers for SSD ...
Firmware Engineer
Rancho Cordova, CA · On-site
Prior Firmware Engineering experience is required, and experience in the semiconductor industry is strongly preferred. Key Responsibilities: · Develop, validate, and integrate DRAM drivers for SSD ...
Director-Firmware Engineering
San Jose, CA · On-site
$170K - $339K/yr
Director-Firmware Engineering Posting Start Date: 8/21/26 Job Location(s): San Jose If you are looking for a challenging and exciting career in the world of technology, then look no further. Skyworks ...
New
Director-Firmware Engineering
San Jose, CA · On-site
$170K - $339K/yr
Director-Firmware Engineering Posting Start Date: 8/21/26 Job Location(s): San Jose If you are looking for a challenging and exciting career in the world of technology, then look no further. Skyworks ...
New
We are looking for a Director of Firmware Engineering to lead the embedded software organization behind our flagship camera line. In this role, you will oversee multiple specialized firmware groups ...
We are looking for a Director of Firmware Engineering to lead the embedded software organization behind our flagship camera line. In this role, you will oversee multiple specialized firmware groups ...
Firmware Engineering Lead
San Francisco, CA · On-site
$180K - $250K/yr
Leading and growing a small firmware engineering team, including hiring, mentorship, and technical direction * End-to-end embedded C/C++ across our stack, including FreeRTOS, interrupt handling, JTAG ...
Firmware Engineering Lead
San Francisco, CA · On-site
$180K - $250K/yr
Leading and growing a small firmware engineering team, including hiring, mentorship, and technical direction * End-to-end embedded C/C++ across our stack, including FreeRTOS, interrupt handling, JTAG ...
We are looking for a Director of Firmware Engineering to lead the embedded software organization behind our flagship camera line. In this role, you will oversee multiple specialized firmware groups ...
We are looking for a Director of Firmware Engineering to lead the embedded software organization behind our flagship camera line. In this role, you will oversee multiple specialized firmware groups ...
Senior Manager, Firmware Engineering
San Francisco, CA · On-site +1
$166K - $216K/yr
We are looking for a hands-on Senior Firmware Engineering Manager to lead and grow a critical embedded firmware team developing battery-powered cardiac monitoring devices. This role combines ...
Senior Manager, Firmware Engineering
San Francisco, CA · On-site +1
$166K - $216K/yr
We are looking for a hands-on Senior Firmware Engineering Manager to lead and grow a critical embedded firmware team developing battery-powered cardiac monitoring devices. This role combines ...
Description This is a high-visibility role leading firmware engineering for one of Apple's most iconic product lines. As a manager, you will play a significant part in product development by working ...
Description This is a high-visibility role leading firmware engineering for one of Apple's most iconic product lines. As a manager, you will play a significant part in product development by working ...
Senior Manager, Engineering - Data Center Firmware
Santa Clara, CA · On-site
$272 - $431.25/hr
Role Overview Senior Engineering Manager responsible for leading a large firmware engineering organization delivering end‑to‑end manageability firmware for NVIDIA's next generation Data Center ...
Senior Manager, Engineering - Data Center Firmware
Santa Clara, CA · On-site
$272 - $431.25/hr
Role Overview Senior Engineering Manager responsible for leading a large firmware engineering organization delivering end‑to‑end manageability firmware for NVIDIA's next generation Data Center ...
AirPods Firmware Engineering Manager
$206K - $356K/yr
Description This is a high-visibility role leading firmware engineering for one of Apple's most iconic product lines. As a manager, you will play a significant part in product development by working ...
AirPods Firmware Engineering Manager
$206K - $356K/yr
Description This is a high-visibility role leading firmware engineering for one of Apple's most iconic product lines. As a manager, you will play a significant part in product development by working ...
Senior Manager, Engineering - Data Center Firmware
Santa Clara, CA · On-site
$272 - $431.25/hr
We are looking for an excellent Senior Engineering Manager to lead a large firmware engineering organization delivering end-to-end manageability firmware for NVIDIA's next generation Data Center ...
Senior Manager, Engineering - Data Center Firmware
Santa Clara, CA · On-site
$272 - $431.25/hr
We are looking for an excellent Senior Engineering Manager to lead a large firmware engineering organization delivering end-to-end manageability firmware for NVIDIA's next generation Data Center ...
Senior Manager, Engineering - Data Center Firmware
Santa Clara, CA · On-site
$140K - $185K/yr
We are looking for an excellent Senior Engineering Manager to lead a large firmware engineering organization delivering end-to-end manageability firmware for NVIDIA's next generation Data Center ...
Senior Manager, Engineering - Data Center Firmware
Santa Clara, CA · On-site
$140K - $185K/yr
We are looking for an excellent Senior Engineering Manager to lead a large firmware engineering organization delivering end-to-end manageability firmware for NVIDIA's next generation Data Center ...
Senior Manager, Engineering - Data Center Firmware
Santa Clara, CA · On-site
$140K - $185K/yr
We are looking for an excellent Senior Engineering Manager to lead a large firmware engineering organization delivering end-to-end manageability firmware for NVIDIA's next generation Data Center ...
Senior Manager, Engineering - Data Center Firmware
Santa Clara, CA · On-site
$140K - $185K/yr
We are looking for an excellent Senior Engineering Manager to lead a large firmware engineering organization delivering end-to-end manageability firmware for NVIDIA's next generation Data Center ...
Head of Embedded Firmware
Palo Alto, CA · On-site
$300K - $400K/yr
Lead Embedded Firmware Engineer You will lead the firmware architecture and development for a breakthrough stealth-stage neurotechnology and brain-computer interface (BCI) startup building an AI ...
Head of Embedded Firmware
Palo Alto, CA · On-site
$300K - $400K/yr
Lead Embedded Firmware Engineer You will lead the firmware architecture and development for a breakthrough stealth-stage neurotechnology and brain-computer interface (BCI) startup building an AI ...
AirPods Firmware Engineering Manager
Cupertino, CA · On-site
$206.20 - $356.40/hr
Description This is a high‑visibility role leading firmware engineering for one of Apple's most iconic product lines. As a manager, you will play a significant part in product development by ...
AirPods Firmware Engineering Manager
Cupertino, CA · On-site
$206.20 - $356.40/hr
Description This is a high‑visibility role leading firmware engineering for one of Apple's most iconic product lines. As a manager, you will play a significant part in product development by ...
Senior Staff Firmware Engineer
Sunnyvale, CA · Hybrid
$182K - $314K/yr
Lead the firmware engineering team and represent firmware priorities in cross-functional design discussions * Partner with Electrical, Mechanical, Software, and Systems Engineering to design ...
Senior Staff Firmware Engineer
Sunnyvale, CA · Hybrid
$182K - $314K/yr
Lead the firmware engineering team and represent firmware priorities in cross-functional design discussions * Partner with Electrical, Mechanical, Software, and Systems Engineering to design ...
Firmware Engineering Manager (Products & Systems)
Scotts Valley, CA · On-site
$180 - $200/hr
The team spans firmware development, battery performance engineering, and test engineering, owning the full value chain from firmware requirements to field validation. Every safety decision ...
Firmware Engineering Manager (Products & Systems)
Scotts Valley, CA · On-site
$180 - $200/hr
The team spans firmware development, battery performance engineering, and test engineering, owning the full value chain from firmware requirements to field validation. Every safety decision ...
Firmware Engineering information
See California salary details
$74K - $85.7K
1% of jobs
$85.7K - $97.3K
2% of jobs
$97.3K - $109K
3% of jobs
$109K - $120.7K
3% of jobs
$120.7K - $132.3K
6% of jobs
$136.4K is the 25th percentile. Wages below this are outliers.
$132.3K - $144K
26% of jobs
$144K - $155.7K
3% of jobs
$155.7K - $167.3K
3% of jobs
The median wage is $168.1K / yr.
$167.3K - $179K
23% of jobs
$179K - $190.7K
1% of jobs
$191.7K is the 75th percentile. Wages above this are outliers.
$190.7K - $202.3K
27% of jobs
$74K
$165.2K
$202.3K
How much do firmware engineering jobs pay per year?
What is firmware engineering?
How does a firmware engineer typically collaborate with hardware and software teams during product development?
What are the key skills and qualifications needed to thrive as a firmware engineer, and why are they important?
What is the difference between Firmware Engineering vs Embedded Systems Engineering?
| Aspect | Firmware Engineering | Embedded Systems Engineering |
|---|---|---|
| Credentials | Bachelor's in Electrical, Computer Engineering, or related; certifications like Certified Embedded Systems Professional | Bachelor's or higher in Electrical, Computer Engineering, or related; similar certifications |
| Work Environment | Developing low-level code for hardware devices, often in embedded environments | Designing and integrating hardware and software for embedded systems |
| Industry Usage | Consumer electronics, IoT devices, automotive, aerospace | Medical devices, industrial automation, consumer electronics |
Firmware Engineering focuses on writing low-level code that directly interacts with hardware components, often in resource-constrained environments. Embedded Systems Engineering encompasses a broader scope, including designing entire embedded systems, integrating hardware and software, and system-level development. While overlapping, Firmware Engineers typically specialize in firmware development, whereas Embedded Systems Engineers may handle system architecture and integration tasks.
Are firmware engineers in demand?
How much money do firmware engineers make?
What do you do as a firmware engineer?

Firmware Engineering Manager
San Bruno, CA
Full-time
Re-posted 19 days ago
Job description
We're seeking a Firmware Engineering Manager to lead the design, development, and implementation of low-level firmware for our next-generation connected product, while remaining hands-on as an individual contributor. You'll manage and grow a small team of firmware engineers while personally contributing to critical design and implementation work, working closely with cloud services, mobile app, product, and hardware teams to integrate connectivity features seamlessly.
Key ResponsibilitiesPeople & Team Leadership
- Manage, mentor, and grow a team of firmware engineers, providing technical guidance, career development, and regular performance feedback.
- Set team priorities and roadmaps in partnership with product and hardware leadership, balancing technical debt, new feature work, and production readiness.
- Recruit and interview firmware engineering candidates as the team scales.
- Foster a collaborative, inclusive team culture that encourages knowledge-sharing and technical growth.
Technical & Individual Contribution
- Personally design and implement robust firmware on MCU platforms, ensuring support for wireless connectivity, data upload, OTA updates, sensor integration, and other core functionalities.
- Develop and optimize communication stacks for wireless protocols, ensuring reliable pairing, network configuration, and data exchange.
- Write efficient low-level code that integrates with hardware peripherals (e.g., RF modules, sensors) using standard interfaces such as GPIO, I2C, SPI, and UART.
- Apply best practices for error handling and performance optimization to support robust connectivity features.
- Work closely with cross-functional teams to rigorously debug, test, and troubleshoot firmware, ensuring optimal performance, reliability, and security.
- Engage actively with multidisciplinary teams, sharing insights and aligning on system-level requirements to drive cohesive project success.
- Drive the team's contributions to deployment readiness for large-scale production.
- Review code from team members and peers to maintain best practices in style, accuracy, and efficiency.
- Bachelor's degree in Computer Science, Electrical Engineering, or equivalent experience, with 5+ years in embedded systems development.
- Prior experience leading, managing, or mentoring engineers, or demonstrated readiness to step into a management role (e.g., tech lead experience).
- Deep understanding of computer networking and firmware for data-intensive applications.
- Strong expertise in C programming for embedded systems, with a solid grasp of memory management and real-time operating system principles.
- Proficiency in hardware-software interfacing, including protocols like GPIO, I2C, SPI, and JTAG.
- Proficiency with troubleshooting tools (debuggers, Wireshark) and measurement equipment (multimeters, oscilloscopes, logic analyzers).
- Demonstrated expertise in debugging and rigorous testing to quickly identify and resolve complex issues.
- Familiarity with version control, CI, and build systems.
- Excellent communication and interpersonal skills to foster a collaborative, team-oriented environment.
- Hands-on experience with connectivity modules (Wi-Fi, Bluetooth) and RTOS (FreeRTOS preferred).
- Experience with Jetson linux platform and ESP32 microcontrollers.
- Working knowledge of cloud computing protocols (e.g., MQTT) and platforms like AWS (AWS CDK is a plus).
- Experience with cellular connectivity.
The estimated base salary range for this position is $245-$280K, which does not include the value of benefits or a potential equity grant. A wide range of factors are considered in making compensation decisions, including but not limited to skill sets, market conditions, experience and training, licensure and certifications, and business and organizational needs.
About Mill
Sourced by ZipRecruiter
Company size
1 - 10 Employees
Headquarters location
Colwell, IA, US
Year founded
1993