Drimva

Alarm.com

Engineering Manager - Embedded Firmware

$144K–$192K

Boston, Massachusetts · Manager · Full-time · Posted Feb 17, 2026

Experience
2+ years managing or leading an engineering team; 5+ years developing embedded firmware.
Education
B.S. or M.S. in Electrical, Computer, or Software Engineering, or equivalent demonstrable experience.
Visa sponsorship
Sponsorship of new applicants for employment authorization, or any other immigration-related support, is not available for this position at this time.

About the job

Leads and develops an embedded firmware team building MCU-based security gateways and sensors, while guiding technical decisions, delivery, and production integration.

What you'll do

  • Lead team execution and growth, including sprint commitments, project plans, resource allocation, coaching, and hiring.
  • Review designs and code, guide architecture, and help resolve complex technical problems.
  • Coordinate with cross-functional and distributed teams to deliver products through mass production and oversee manufacturing test software and production integration.

What they ask for

  • B.S. or M.S. in Electrical, Computer, or Software Engineering, or equivalent demonstrable experience.
  • 2+ years managing or leading an engineering team and 5+ years developing embedded firmware.
  • Deep microcontroller experience with C, bare-metal and RTOS environments, and hardware-level debugging.
  • Experience with low-power, battery-operated devices and wireless connectivity, including cellular LTE Cat-M / NB-IoT and short-range radios.

Nice to have

  • Manufacturing test software, production automation, and contract manufacturer coordination.
  • UL, EN, and NFA2P life-safety requirements; home automation protocols, USB, Ethernet, sensors, or power management; or an M.S. in Engineering Management or similar.

Pay

$143,500 — $192,500 USD (base salary)

Tools

MCU, C, bare-metal, RTOS, JTAG/SWD, logic analyzers, oscilloscopes, LTE Cat-M / NB-IoT

Model-written summary · the original posting is authoritative

First seen Oct 29, 2026 · Last verified Nov 5, 2026 (UTC)