Hands-On Firmware Engineering Manager

Mill

San Bruno (CA)

On-site

USD 245,000 - 280,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Mill is seeking a Firmware Engineering Manager in California to lead a small team of firmware engineers while contributing as an individual contributor on critical MCU/wireless work. You will collaborate with cloud, mobile, product, and hardware teams to deliver integrated connectivity features.

Applicants should have 5+ years in embedded systems, strong C skills, and proven leadership in technical settings. This full-time on-site role in San Bruno offers growth and impact.

Qualifications

  • 5+ years in embedded systems development with leadership or tech lead experience.
  • Strong C programming and memory management knowhow.
  • Experience interfacing with hardware via GPIO, I2C, SPI, UART.

Responsibilities

  • Lead and mentor a firmware team with career development and performance feedback.
  • Design and implement firmware for MCU platforms with wireless connectivity.
  • Develop communication stacks and integrate with cloud services and apps.
  • Review code and ensure robust, secure, and production-ready firmware.

Skills

Embedded systems
C programming
Networking
Version control
CI/CD
Debugging tools
Communication

Education

Bachelor's degree in Computer Science or Electrical Engineering

Tools

Wireshark
Debuggers
Multimeters
Oscilloscopes
Logic analyzers

Job description

Mill is seeking a Firmware Engineering Manager in California to lead a small team of firmware engineers while contributing as an individual contributor on critical MCU/wireless work. You will collaborate with cloud, mobile, product, and hardware teams to deliver integrated connectivity features.

Applicants should have 5+ years in embedded systems, strong C skills, and proven leadership in technical settings. This full-time on-site role in San Bruno offers growth and impact.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Firmware Engineering Manager San Bruno, California
Firmware Engineering Manager San Bruno, California

Linuxconfig • San Bruno (CA)

On-site
USD 245,000 - 280,000
Firmware Manager
Firmware Manager

Advanced Technology Search • Fort Collins (CO)

On-site
USD 120,000 - 160,000
Firmware Engineering Manager
Firmware Engineering Manager

Mill • San Bruno (CA)

On-site
USD 245,000 - 280,000
Lead Firmware Engineering Manager for Connected Systems
Lead Firmware Engineering Manager for Connected Systems

Linuxconfig • San Bruno (CA)

On-site
USD 245,000 - 280,000
Firmware Engineering Manager - Embedded OS & ChromeOS
Firmware Engineering Manager - Embedded OS & ChromeOS

Socket.dev • Boulder (CO)

On-site
USD 207,000 - 300,000
Firmware Engineering Manager: Lead Embedded & Wireless
Firmware Engineering Manager: Lead Embedded & Wireless

Device Solutions Inc • Morrisville (NC)

Hybrid
USD 145,000 - 167,000
Comprehensive health benefits
401(k) with employer matching
Generous vacation and flexible holidays
Firmware Engineer
Firmware Engineer

Mill • San Bruno (CA)

On-site
USD 185,000 - 210,000
Embedded Firmware Engineering Manager (MCU Lead)
Embedded Firmware Engineering Manager (MCU Lead)

Alarm.com • Boston (MA)

On-site
USD 180,000 - 240,000
Health insurance
HSA
401(k) match
+5
Manager/Lead Firmware Engineer
Manager/Lead Firmware Engineer

Metric • Union City (CA)

On-site
USD 200,000 - 230,000
Firmware Engineering (Principal/Manager)
Firmware Engineering (Principal/Manager)

Thrive Recruitment Agency • Carlsbad (CA)

On-site
USD 120,000 - 150,000