Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Firmware Engineering Manager

$245k - $280k

Mill Industries

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 ResponsibilitiesPeople & Team LeadershipManage, 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 ContributionPersonally 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 QualificationsBachelor'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 SkillsHands-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.

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Firmware Engineering Manager in San Bruno, CA vacancy
  • $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... 
    Suggested
    Full time
    Worldwide
    Work visa
    Flexible hours
    Shift work

    Verkada

    San Mateo, CA
    1 day ago
  • $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... 
    Suggested
    Full time
    Remote work

    iRhythm Technologies

    San Francisco, CA
    3 days ago
  • $160k - $250k

     ...speeds.About You and The Role Zipline aircraft depend on embedded firmware to execute critical flight and safety functions across a...  ...alongside electrical, mechanical, embedded Linux, and systems engineers, you will turn hardware behavior and flight data into reliable... 
    Suggested
    Work at office
    Local area

    Zipline

    South San Francisco, CA
    1 day ago
  • $162.4k - $290k

     ...of verticals, including commercial fleet management and industrial monitoring. Through a...  ...As a Senior/Staff Embedded Software Engineer at Samsara, you will develop software that...  ...Peripheral drivers, secure bootloaders, device firmware updates, as well as the core management... 
    Suggested
    Remote work
    Flexible hours
    Shift work

    Samsara

    San Francisco, CA
    19 hours ago
  • $170k - $215k

     ...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... 
    Suggested
    Local area

    Zipline

    South San Francisco, CA
    3 days ago
  • $125k - $210k

     ...You and The RoleSenior Embedded Software Engineer on the Long Range Platform (South San...  ...or more end-to-end embedded subsystems (firmware, drivers, runtime, monitoring) for the long...  ...up, real-time control interfaces, fault management, and graceful degradation logic.Define... 
    Local area
    Immediate start

    Zipline

    South San Francisco, CA
    19 hours ago
  • $35 - $45 per hour

     ...Mill Commercial—the industry's first end-to-end solution for managing, understanding, and preventing food waste in commercial...  ...keep food in the food system and out of landfills. As a Firmware Engineering intern at Mill, you'll be working with a tight-knit, fast-paced... 
    Hourly pay
    Internship
    Work at office
    Visa sponsorship
    Work visa

    Mill

    San Bruno, CA
    6 days ago
  • $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 office
    Weekend work

    Chariot Defense

    South San Francisco, CA
    19 days ago
  • $140k - $225k

     ...and collaborates.We’re assembling a diverse, world-class team—engineers, designers, researchers, and product minds—focused on creating...  ...About The RoleHP IQ's Connectivity team is seeking an Embedded Firmware Engineer with strong hands-on experience across RTOS and... 
    Full time
    Temporary work
    Local area
    Flexible hours

    HP IQ

    San Francisco, CA
    19 hours ago
  • $180k - $230k

     ...revenue. We are a hardcore and obsessed team of the world's best engineers and operators. If you are obsessed with your craft, enjoy a...  ...high agency. The Role We are looking for a Senior Robotics Firmware Engineer to build the core firmware powering our next-... 
    Local area
    Flexible hours

    Nimble Robotics

    South San Francisco, CA
    18 days ago
  •  ...Verkada in San Mateo, CA is looking for a Senior Embedded Software Engineer to lead the development of brand-new camera categories and...  ...teams to bring first-generation systems to life. You will guide firmware architecture from MCUs to Linux edge services, tackle complex system... 

    Verkada

    San Mateo, CA
    1 hour ago
  • 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... 
    Local area
    Worldwide

    Hinge Health

    San Francisco, CA
    1 day ago
  • $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 time
    Temporary work
    Local area
    Remote work
    Flexible hours

    HP IQ

    San Francisco, CA
    2 days ago
  •  ...Cisco Meraki's Wireless team develops and maintains the world's leading cloud-managed WLAN Access Point ecosystem, serving millions of active devices across the globe. As a Lead Firmware Engineer on the Wireless Performance team, you will drive the evaluation and... 
    Worldwide

    Cisco

    San Francisco, CA
    1 hour ago
  •  ...Apple Inc. is seeking an experienced SoC Firmware Engineer to join its Wireless SoC firmware team. You will work on hardware/system bring-up, drivers, and the network stack, collaborating with SW/HW teams to ensure manufacturability and high-quality firmware for state... 

    Apple

    San Francisco, CA
    19 hours ago
  • $176k - $220k

     ...cultivating a work environment where all team members belong and have the opportunity to thrive.The 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,... 
    Hourly pay
    Work at office
    Local area
    Remote work
    3 days per week

    Lyft

    San Francisco, CA
    4 days ago
  • $160k - $250k

     ...About You and The Role  Zipline aircraft depend on embedded firmware to execute critical flight and safety functions across a network...  ...alongside electrical, mechanical, embedded Linux, and systems engineers, you will turn hardware behavior and flight data into reliable... 
    Work at office
    Local area

    Zipline

    San Francisco, CA
    12 days ago
  • $234.2k - $351.2k

     ...entertainment excellence and creativity.Audio Firmware EngineerWe are building a small team to...  ....We are seeking a connectivity protocol engineer for design, implement, and optimize...  ...on MacOS· Secureboot, signed images, key management for OTA· Battery life profiling and... 

    Sony Interactive Entertainment America

    San Mateo, CA
    19 hours ago
  •  ...relentlessly — people who expect the highest levels of both rigor and integrity from each other. About the role As a firmware engineer at Nudge, you will: Deliver high-quality, safety-critical C, C++, Rust, and Verilog code for use in real-time embedded environments... 

    Nudge

    San Francisco, CA
    27 days ago
  • $160k - $250k

     ...facing adversity, and can do the impossible at record breaking speeds.About You and The Role We are looking for an Embedded Software Engineer to build the automated validation systems that ensure the reliability of the embedded platform powering autonomous aircraft... 
    Local area

    Zipline

    South San Francisco, CA
    2 days ago
  •  ...health-tech developers — forging the infrastructure layer that modern healthcare needsAbout the RoleWe are seeking an experienced Engineering Manager to lead the development of the Sync Core. Synchronizer provides native, real-time, bidirectional synchronization between... 
    Live in

    NexHealth

    San Francisco, CA
    4 days ago
  • $149.7k - $278.1k

    The PositionProduct Engineering Manager - Commercial Pharma US Targeting, Recommendation, Optimization and MeasurementRoche Digital Technology (RDT) is where innovation meets purpose. As a global team at the heart of Roche, we are a community of business-minded technologists... 
    Full time
    Local area

    Genentech

    South San Francisco, CA
    1 day ago
  • $73.5k - $212.28k

    Industry/SectorNot ApplicableSpecialismIFS - Information Technology (IT)Management LevelManagerJob Description & SummaryAt PwC, our people in data and analytics engineering focus on leveraging advanced technologies and techniques to design and develop robust data solutions... 
    Full time
    H1b

    PwC

    San Francisco, CA
    2 days ago
  •  ...expenses, benefits, and computers. For the first time ever, you can manage and automate every part of the employee lifecycle in a single...  ...tools, workflows, and platforms that enable more than 1,000 engineers to move quickly and safely. As AI fundamentally changes how software... 
    Work at office
    Local area
    3 days per week

    Rippling

    San Francisco, CA
    1 day ago
  • $193.8k - $285k

    About the TeamOur team exists to empower DoorDash Mobile engineers. We are the champions of three core pillars: Quality, Velocity, and Efficiency...  ...experience.About the RoleWe are looking for an Engineering Manager to lead our Mobile Developer Experience team (also known... 
    Hourly pay
    Work at office
    Local area
    Immediate start
    Remote work
    Flexible hours

    Doordash

    San Francisco, CA
    2 days ago
  • $195k - $245k

     ...unattended in demanding environments.Zipline is hiring a Mechanical Engineering Manager to lead the team responsible for the mechanical architecture...  ...strategies.Integrate mechanical design with sensing and firmware behavior for motion control, homing, access control,... 
    Permanent employment
    Local area

    Zipline

    South San Francisco, CA
    19 hours ago
  • $153k - $193k

    Foster City, CASoftware - Software Platforms and Product /Full-time /HybridAs a Firmware Validation Engineer, you will validate firmware functionality at the component, subsystem and system level, ensuring features operate reliably within the broader vehicle platform.... 
    Full time
    Temporary work
    Relocation package

    Zoox

    Foster, CA
    19 hours ago
  • $206k - $240k

     ...Software Platforms and Product /Full-time /HybridAs a Wireless Firmware Validation Engineer on the Firmware team, you will own the performance...  ...optimization, and debugging of our TCU (Telematics Control Unit). Managing a complex architecture that integrates third-party... 
    Full time
    Temporary work
    Relocation package

    Zoox

    Foster, CA
    1 day ago
  • $295.25k - $345.04k

     ...while providing the critical infrastructure that connects global brands with our massive community of creators.We are seeking an Engineering Manager to lead the Ads Experience team, responsible for the full spectrum of our monetization experience: Advertiser Experience (... 
    Full time
    Work experience placement
    H1b
    Work at office
    Local area
    Visa sponsorship
    Monday to Friday

    Roblox

    San Mateo, CA
    4 days ago
  •  ...judgment under pressure. You’ll partner with Detection, Security Engineering, Product Security, Legal, Crisis Communications, Support, and...  ..., containment, recovery, and follow-through. You’ll directly manage a team of 5-8 in the US region. You’ll coach incident... 
    Work at office
    Local area

    Atlassian

    San Francisco, CA
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Firmware Engineering Manager. Be the first to apply!