Talent.com
Mill
Firmware Engineering ManagerMill • San Bruno, CA, United States
Firmware Engineering Manager

Firmware Engineering Manager

Mill • San Bruno, CA, United States
8 days ago
Job type
  • Full-time
Job description

Firmware Engineering Manager

San Bruno, California

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 Commercialthe 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.

Create a job alert for this search

Firmware Engineering Manager • San Bruno, CA, United States

Similar jobs

Engineering Manager, Desktop

AnysphereSan Francisco, CA, United States
Full-time

Our mission is to automate coding.The first step in our journey is to build the best tool for professional programmers, using a combination of inventive research, design, and engineering.Our organi... Show more

 • Promoted

Engineering Manager (Provider)

HeadwaySan Francisco, CA, United States
Full-time

Engineering Manager (Provider).US have a treatable mental health condition, but most providers don't accept insurance, making therapy too expensive for most people.Headway's mission is to fix this ... Show more

 • Promoted

Founding Engineering Manager

People Culture TalentSan Francisco, CA, United States
Full-time

We're looking for a Founding Engineering Manager to join a Series A AI infrastructure company at a pivotal moment.You'll work directly with the founders and a founding engineering team that came up... Show more

 • Promoted

Engineering Manager

WealthfrontSan Francisco, CA, United States
Full-time

Join us in building a better financial system.Wealthfront is continuing to grow and needs managers who are excited to lead talented teams of engineers to improve and expand our products, while main... Show more

 • Promoted

Engineering Manager

ChalkSan Francisco, CA, United States
Full-time

Chalk is building the data platform that powers the future of machine learning applications.We tear down complexity, latency, and scale barriers that have traditionally constrained ML capabilities.... Show more

 • Promoted

Engineering Manager - Forward Deployed Engineering (LLM)

BasetenSan Francisco, CA, United States
Full-time

Engineering Manager (Player & Coach).Baseten powers mission-critical inference for the world's most dynamic AI companies, like Cursor, Notion, OpenEvidence, Abridge, Clay, Gamma and Writer.By uniti... Show more

 • Promoted

Engineering Manager for high profile startup with top funding from VC firms on Sand Hill Road

Daglow Consulting GroupRedwood City, CA, United States
Full-time

Working hands-on (coding up to 30%), the ideal candidate will be responsible for building scalable, customer-facing, web-based applications and managing and inspiring their team to achieve their mi... Show more

 • Promoted

Engineering Manager

CardlessSan Francisco, CA, United States
Full-time

At Cardless, we're building a credit card and loyalty platform that consumer businesses use to engage their customers.We power programs for names like Coinbase, Bilt, Qatar Airways, and Alibaba re... Show more

 • Promoted

Engineering Manager, Platform

AirbyteSan Francisco, CA, United States
Full-time

We're growing our engineering team and are accelerating hiring through a focused Engineering Hiring Sprint.Rather than stretching interviews over several weeks, we're bringing exceptional candidate... Show more

 • Promoted

Engineering Manager, Bedrock

SnowflakeMenlo Park, CA, United States
Full-time

Engineering Manager For Bedrock Platform Team.At Snowflake, we are powering the era of the agentic enterprise.To usher in this new era, we seek AI-native thinkers across every function who are ener... Show more

 • Promoted

?? Engineering Manager

RunwaySan Francisco, CA, United States
Full-time

We're early, so you'll have an opportunity to shape not just our product, but the company itself: who we work with, and how we work together.We strive to be clear in our communication and over-comm... Show more

 • Promoted

Engineering Manager, Enterprise

Wispr FlowSan Francisco, CA, United States
Full-time

Wispr Flow is making it as effortless to interact with your devices as talking to a close friend.Today, Wispr Flow is the first voice dictation platform people use more than their keyboards becaus... Show more

 • Promoted

Engineering Manager, Product Engineering

InstabaseSan Francisco, CA, United States
Full-time

Engineering Manager, Product Engineering.At Instabase, we're passionate about democratizing access to cutting-edge AI innovation to enable any organization to solve previously unsolvable unstructur... Show more

 • Promoted

Engineering Manager

Sigma ComputingSan Francisco, CA, United States
Full-time

Sigma is transforming how businesses run by delivering a high performance platform on the modern data architecture.As we grow the engineering team, we are looking for engineering leaders who want t... Show more

 • Promoted

Engineering Manager, AI Applications

PlaidSan Francisco, CA, United States
Full-time

Plaid In The FinTech AI Ecosystem.Plaid is uniquely positioned to become the financial data and insights backbone for AI applications and platforms in this evolving ecosystem.We believe consumers s... Show more

 • Promoted

Engineering Manager/Technical Lead - Application Platform

Guidewire SoftwareSan Mateo, CA, United States
Full-time +1

Join Guidewire's Application Platform team within Product Development & Operations (PDO), where we drive operational excellence and transformative innovation for the world's leading P&C insurance s... Show more

 • Promoted

Senior Manager, Firmware Engineering

iRhythm TechnologiesSan Francisco, CA, United States
Full-time

Senior Firmware Engineering Manager.At iRhythm, you'll have the opportunity to grow your skills and your career while impacting the lives of people around the world.Rhythm is shaping a future where... Show more

 • Promoted

Engineering Manager, Premium

OpenAISan Francisco, CA, United States
Full-time

Premium Team Engineering Manager.The Premium team owns some of the highest-leverage customer-facing levers in ChatGPT's consumer revenue business, spanning the paid customer journey: helping users ... Show more

 • Promoted

Deployment Engineering Manager, Enterprise

Scale AISan Francisco, CA, United States
Full-time

Deployment Engineering Manager, Enterprise.At Scale AI, our mission is to accelerate the development of AI applications.For 10 years, Scale has been the leading AI data foundry, helping fuel the mo... Show more

 • Promoted

Engineering Manager, GPU Infrastructure

CohereSan Francisco, CA, United States
Full-time

Cohere is the leading security-first enterprise AI company.We build cutting-edge foundation AI models and end-to-end products that are designed to solve real-world business problems.The GPU Cluster... Show more