Firmware Engineering Manager
$245k - $280kMill
Mill is a waste prevention technology company reimagining what it means to eliminate waste, starting with food. We build smart systems and infrastructure for homes, businesses, and municipalities that transform food scraps from landfill-bound waste into valuable resources, including chicken feed. Tens of thousands of Mill’s residential food recyclers are already helping households divert millions of pounds of food scraps every year, paving the way for our upcoming launch of Mill Commercial—the industry’s first end-to-end solution for managing, understanding, and preventing food waste in commercial environments (e.g. grocery, restaurants, food services). At Mill, we are passionate about building easy-to-use, beautifully designed technologies that keep food in the food system and out of landfills.
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 Responsibilities
People & 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.
Required Qualifications
- 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.
Preferred Skills
- 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.
$176k - $220k
...micromobility work at scale.Ready to shape how millions of people move through their cities every dayThe Lyft Urban Solutions (LUS) Firmware Engineering Manager role is central to the development and delivery of Lyft's micromobility hardware offerings, including e-bikes, scooters,...SuggestedHourly payWork at officeLocal areaRemote workWorldwide3 days per week- ...record breaking speeds. About the Firmware Team The firmware team owns the embedded... ...ethernet communication, up to battery management and motor control. The Role... ...mechanical, embedded Linux, and systems engineers, you will turn hardware behavior and flight...SuggestedFull timeInternshipLocal areaRelocation package
- Neuralink is seeking an Embedded Software Engineer Intern on its Brain Interfaces Embedded Systems team in South San Francisco, CA. You will contribute bare-metal firmware in C, work with chip designers, electrical engineers and algorithms engineers on a small agile team...SuggestedInternship
- Zipline, the world’s leading drone-delivery company, seeks a firmware intern to own C++ firmware for a distributed network of aircraft... ...with electrical, mechanical, embedded Linux, and systems engineers to improve observability, scalability, and safety-critical firmware...SuggestedInternship
$166k - $216k
...future of cardiac health, our company, and your careerAbout This Role:Position Summary: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...SuggestedFull timeRemote work$250k - $350k
...control, air quality sensors, alarms, intercoms, and visitor management. We’ve got serious momentum in the market: more than 30,000... ...'s product ecosystem. We are looking for a Director of Firmware Engineering to lead the embedded software organization behind our flagship...Full timeWorldwideWork visaFlexible hoursShift work$38 - $58 per hour
...for a wide range of verticals, including commercial fleet management and industrial monitoring. Through a unique integration of... ...inefficiencies, and react to alerts all in near real-time. As a firmware engineering intern-MCU at Samsara, you will develop software that runs...Full timeInternshipWork at officeRemote workRelocation packageFlexible hours3 days per week$170k - $220k
...About You and The RoleAs a Motor Control Engineer at Zipline, you’ll be responsible for... ...shipping high-performance motor controller firmware for Zipline’s family of proprietary... ...engineers to develop comprehensive fault management strategies and hardware-in-the-loop tests...Local area$185k - $210k
...Mill Commercial—the industry’s first end-to-end solution for managing, understanding, and preventing food waste in commercial... ...that keep food in the food system and out of landfills.As a Firmware Engineer at Mill, you’ll be working with a small dynamic team on a novel...Work at office3 days per week$35 per hour
Neuralink in South San Francisco is hiring a Firmware Engineer Intern to develop and optimize embedded software for robotic surgery applications. This role involves streamlining legacy software, rigorous testing, and collaborating with a multidisciplinary team. Ideal candidates...Hourly payInternship$35 per hour
...with their digital world. Team Description At Neuralink, we’re engineering the future of automated surgeries, focusing on the safe and... ...systems from scratch while challenging and refining the old. As a Firmware Engineer Intern, your responsibilities will encompass:...Hourly payPrice workFull timeTemporary workInternshipFlexible hours$140k - $200k
...cutting‑edge autonomous vehicle technology. Our team of world‑class engineers, operators, and problem‑solvers is building the future of... ...impact. About the Role Pronto is seeking an Embedded Firmware Engineer to join our growing team and help expand our autonomous...Full timeWork experience placementInternshipWork at officeFlexible hours- ...Embedded Firmware EngineerRequired Skills & Experience:BS or MS in Computer Engineering, Electrical Engineering, Computer Science, or related field5+ years of experience developing embedded firmware for production systemsStrong proficiency in C programmingExperience with...
$150k - $200k
...Senior Embedded Firmware EngineerAt BrewBird, we believe in building a sustainable future in coffee. We're developing a technology platform... ...-world problems, and working closely with a highly hands-on engineering team to bring ambitious hardware products to life, we'd love...Work at officeLocal areaRemote workFlexible hours$182k - $230k
...improve them until they work at scale. We are roboticists, engineers, operators, and builders. We believe the next great technology... ...join us. What you’ll do We are seeking an Senior Embedded Firmware Engineer to develop the low-level software that commands our...Full timeInternshipWork at officeFlexible hours$160k - $220k
...Embedded Firmware Engineer Opportunity at OptivoltOptivolt's mission is to overshoot humanity's energy supply by reimagining solar.America is at an inflection point. We need reliable energy fast. The grid is aging. And solar, the only technology that deploys quickly enough...Remote work$182k - $230k
...Senior Embedded Firmware EngineerSan Francisco, CAPronto AI is a global leader in commercializing autonomous vehicle (AV) technology,... ...technology company.About the RolePronto is seeking an Embedded Firmware Engineer to join our growing team and help expand our autonomous haulage...Full timeWork at officeWorldwideFlexible hours- Verkada is seeking a Software Engineering intern to join our fast-growing team in San Mateo, CA. You will work on embedded software across devices, collaborating with hardware and product teams to ship features that customers rely on worldwide. The role requires actively...Summer workInternshipWorldwide
- ...About the Team The Software Engineering Firmware team builds reliable, high-performance systems on custom hardware. We work closely with hardware engineers to design, optimize, and ship software that bridges cutting-edge devices and real-world constraints like memory...Full timeWork at officeRelocation package
- Samsara is hiring a firmware engineering intern-MCU to develop software for gateway and sensor devices. You will work on embedded systems used in real-world IoT deployments, focusing on hardware bring-up, drivers, bootloaders, and energy-efficient design. You will gain...Internship
- Samsara is seeking a Firmware Engineering Intern for MCU-focused work on gateway and sensor devices. You will help design, implement and test embedded software, bring up new hardware platforms, and optimize energy usage across battery-powered sensors and gateways. You’...InternshipRelocation
- ...About the role Join Hinge Health’s Hardware Engineering team to build the firmware behind next-generation, highly integrated medical devices. Your... ...which include a 2% company match Modern life stipends: Manage your own learning and development Grow with us: Access...Full timeWork at officeLocal areaRemote workWorldwide3 days per week
- Samsara is seeking a Firmware Engineering Intern-MCU in San Francisco, CA to develop software for gateway and sensor devices, bring up new... ...hardware platforms, and implement drivers, bootloaders and energy management for battery-powered sensors. You will collaborate with...Remote jobInternshipRelocationRelocation package
$38 - $58 per hour
...for a wide range of verticals, including commercial fleet management and industrial monitoring. Through a unique integration of... ...inefficiencies, and react to alerts all in near real-time. As a firmware engineering intern-MCU at Samsara, you will develop software that runs...InternshipWork at officeRemote workRelocation packageFlexible hours3 days per week- Zipline aircraft depend on embedded firmware to execute critical flight and safety functions... ...mechanical, embedded Linux, and systems engineers, you will turn hardware behavior and... ...and ethernet communication, up to battery management and motor control Our internships are...Full timeInternship
$130k - $180k
...on this mission. About the Role Firmware is where our product meets the physical... ...looking for a Firmware & Embedded Controls Engineer to own the low-level software that... ...power electronics, and hardware engineers, managing the tight coupling between electrical I/...Work at officeWeekend work$200k - $280k
...abundance for all. About the Team The Firmware team owns the embedded software layer... ...bus architecture and power management to actuator and motor drive control. We... ...clearly to hardware architects, electrical engineers, and systems engineers; supports bring-up...Full timeTemporary workLocal areaWork from homeFlexible hoursShift work- ...Role Overview We are seeking an experienced Firmware Validation Engineer to validate and ensure the quality, reliability, and performance of... ...effective validation scenarios to improve product quality. Manage defects through the complete lifecycle, from...Contract work
$162k - $252k
...assembling a diverse, world-class team—engineers, designers, researchers, and product minds... ...System Software team is responsible for firmware, operating system software, hardware-... ...coordinate sensors, ensure security and privacy, manage power subsystems, and more. You will...Full timeTemporary workLocal areaRemote workFlexible hours- About the RoleHinge Health is seeking a Firmware Engineer to join our Hardware Engineering team. In this role, you will play a key part in... ...Bluetooth LEExperience with bootloaders, firmware update, and managing memory mapsFamiliarity with DevOps for embedded - CI...Work at officeLocal areaRemote workWorldwide3 days per week
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Firmware Engineering Manager. Be the first to apply!





