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.
$225k - $250k
...Senior Firmware Engineer Mill is a waste prevention technology company reimagining what it means to eliminate waste, starting with food... ...Mill Commercial—the industry's first end-to-end solution for managing, understanding, and preventing food waste in commercial...Suggested$130k - $180k
...Firmware Engineer San Bruno, California, United States About Us Chariot Defense is a defense technology company that designs and... ...with electrical, power electronics, and hardware engineers, managing the tight coupling between electrical I/O and firmware behavior...SuggestedWork at officeWeekend work$150k - $200k
...Senior Embedded Firmware Engineer – San Carlos, CA Division: Engineering • Engagement: In office • Employment: Full-time Connected Commercial Coffee Brewer Platform Role Overview This role sits at the intersection of AI, robotics, consumer hardware, IoT, and specialty...SuggestedFull timeWork at officeRemote workFlexible hours$182k - $230k
...and improve them until they work at scale. We are roboticists, engineers, operators, and builders. We believe the next great technology... ...impact, join us. What you’ll do We are seeking an Embedded Firmware Engineer to develop the low-level software that commands our next...SuggestedFull timeInternshipWork at officeFlexible hours$140k - $200k
...cutting‑edge autonomous vehicle technology. Our team of world‑class engineers, operators, and problem‑solvers is building the future of... ...‑world impact. About the Role Pronto is seeking an Embedded Firmware Engineer to join our growing team and help expand our autonomous...SuggestedFull timeWork experience placementInternshipWork at officeFlexible hours$182k - $230k
...Senior Embedded Firmware Engineer San Francisco, CA Pronto AI is a global leader in commercializing autonomous vehicle (AV) technology, deploying Autonomous Haulage Systems (AHS) that automate operations in mines, quarries, and construction sites worldwide. While...Full timeWork at officeWorldwideFlexible hours- ...during various phases of product development, including proof of concept. About You: Bachelor's degree in computer science, computer engineering, or equivalent. 4+ years of non‑internship professional software development experience. 3+ years of development experience in C...InternshipWork at office
$130k - $185k
...Firmware Engineer About Cowboy Space Corp. Cowboy Space Corp. is building the infrastructure to power and connect the orbital economy... ...and real-time control systems Develop firmware for power management, avionics interfaces, sensors, and actuator control Build...Permanent employmentWork at officeLocal areaRelocation package- ...accelerate transit, enhance street safety, and drive toward a sustainable future. What the job involves We are seeking a Senior Firmware Engineer with deep expertise in Linux kernel and device driver development to join our Device Software team. In this role, you will own...
- ...THE ROLE: We are seeking a highly motivated and adaptable firmware engineer who will explore the peaks and valleys of all problems that... ...limited to: Owning our embedded C/C++, including FreeRTOS managing, interrupts, JTAG/SWD debugging etc Improve and iterate...Full timeWork at office3 days per week
$180k - $260k
...intensive industries. We are on the lookout for extraordinary engineers and scientists to join our team. Your previous experience in robotics... ...for This Role: To develop, Develop, optimize, and maintain firmware in C and C++ for 32‑bit microcontrollers. Build applications...- ...execute relentlessly — people who expect the highest levels of both rigor and integrity from each other. About the role As an firmware engineer at Nudge, you will: Deliver high‑quality, safety‑critical C, C++, Rust, and Verilog code for use in real‑time embedded environments...
- ...Sr Firmware Engineer Eight Sleep is the world's first sleep fitness company. Our mission is to fuel human potential through optimal sleep... ...Proficient with bare metal systems, low level task management, and environments without traditional RTOS. Expertise in...Full timeRemote workSleeping nightsFlexible hoursNight shift
- ...About the role Hinge Health is seeking a Firmware Engineer to join our Hardware Engineering team. In this role, you will play a key... ...Bluetooth LE Experience with bootloaders, firmware update, and managing memory maps Familiarity with DevOps for embedded - CI...Local areaWorldwide
$90k - $140k
...Firmware Engineer Reno, Nevada, United States; San Francisco, California, United States Amperesand is reinventing how the world powers its most critical systems. We are facing a once-in-a-generation opportunity for infrastructure disruption. Electricity demand...Temporary workLocal areaShift work- ...Architecture team at Zoox! We’re looking for a hands-on manager to support a team of engineers working on the next-generation Zoox platforms and... ...In this role, you will: You will manage a team of firmware, software and systems engineers delivering high-impact...Temporary workRelocation package
$232.5k - $325.5k
...visitors, Reddit is one of the internet’s largest sources of information. For more information, visit We are looking for a Senior Engineering Manager, Agents & Developer Productivity to lead teams building AI-assisted engineering workflows. This role will partner with...For contractorsWork experience placementFlexible hoursShift work- ...Excellent, we were looking for an all-rounder like you! Grow with us and become a superstar SysOps Engineer (m/f/d) with ConnectAd! Be responsible for setting up, managing and maintaining the infrastructure of our IT systems and ensuring smooth operation. From now on we...Live inWork at officeRemote workWork from homeHome officeFlexible hours
$150k - $180k
...: About the Role: This position is for a Senior Firmware Engineer in Avive’s R&D organization with proven experience architecting... ...provision COTS software through company approved supplier management Energetic, creative, can-do attitude. Works well in a...Local area- ...assist in improving developer experience for the AR System and Firmware groups. The candidate will build test frameworks for FW... ...Memory usage and optimization, inter-process communication, buffer management design, memory protection, DRM, latency etc. Basic experience...
$54 per hour
...available off the shelf, and as a result we need to engineer the majority of our system in-house. Doubling down on... ...‑in‑the‑loop and leveraging simulation. Develop firmware for a real‑time coprocessor that manages high‑frequency signals and I/O expansion for the Linux...Hourly payFull timeInternshipWork at officeLocal areaImmediate startRelocation package- ...Interview date: 11/02/2017( Saturday)at Sunnyvale, CA JD: Technical Solution Engineer to work with Client OEM Partners to help develop Consumer Electronics Products Skills: 8 – 10 years of Embedded Software development Experience on Linux platform BS/MS in Electronics...
- ...Job Description Position Summary: The Sr. Embedded Software Engineer serves on the R&D team to contribute toward the development of embedded... ...growing software group, you will contribute directly toward firmware development of Cutera products. Projects involve a broad range...
$82 - $87 per hour
...Embedded Software Engineer We are building innovative products that make it easier for people to connect with each other and enjoy immersive experiences. Our team of world-class experts is developing and shipping products at the intersection of hardware, software,...Hourly payFull timeLocal areaFlexible hours- ...Embedded Developer Embedded Development Engineer We are looking for an embedded developer embedded development engineer with experience in either embedded C or C++ programming along with Python. Candidate should be good in Linux BSP, Android HAL, kernel drivers and...
$160k - $280k
...Title: Embedded Engineer Job Type: Direct Hire Contract Length: Full-time Pay Range: $16... ...implementing real-time, high-performance firmware for advanced energy storage systems, with... ...ability to work autonomously and manage your own time effectively to meet project...Full timeContract workImmediate start$210k - $240k
...country, millions of consumers use Qualia to close on homes every year. WHAT YOU’LL WORK ON We are hiring an entrepreneurial Engineering Manager interested in being a part of our rapidly growing engineering team. Our engineers are conscientious hackers who like teamwork...Work at officeRemote workFlexible hours$212k - $318k
...Health - the ones helping 18M+ people move beyond pain - depends on the foundational infrastructure your team will own. As Senior Engineering Manager, Service Enablement , you’ll lead the platform-minded team responsible for keeping our cloud infrastructure rock-solid while...Local areaWorldwideShift work- ...Join to apply for the Engineering Manager role at Heidi Health Join to apply for the Engineering Manager role at Heidi Health Direct message the job poster from Heidi Health Heidi is on a mission to halve the time it takes to deliver world-class care...Full timeLocal areaFlexible hours
- ...Senior Engineering Manager, Lifecycle Management About Nue Nue is a fast-growing revenue lifecycle platform that manages the entire revenue lifecycle for any revenue model, across multiple channels. We integrate tightly with Salesforce and leading ERPs to give customers...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Firmware Engineering Manager. Be the first to apply!


