More jobs:
Embedded Engineering Manager
Job in
Boston, Suffolk County, Massachusetts, 02297, USA
Listed on 2026-10-22
Listing for:
WHOOP
Full Time
position Listed on 2026-10-22
Job specializations:
-
Software Development
Embedded Systems/ Firmware/ IoT, Software Project Mgr/ Lead, Embedded Software Engineer, Software Engineer
Job Description & How to Apply Below
It takes that firmware from early prototypes through new product introduction and into production.
This role combines technical leadership with people management. You will lead a team of full-time and contract firmware engineers and grow it as the program scales. You will take part in architecture decisions with the program's technical leads, review the team's code, and own its delivery schedule. You won't be the team's primary developer, but you will be close enough to the code to step in when it helps.
You will work closely with Product, Design, Hardware, and Quality, and with the firmware teams building sensors, connectivity, and power on the same device.
RESPONSIBILITIES Build, manage, and mentor a team of embedded engineers through hiring, onboarding, feedback, performance management, and career development.
Direct the work of contract engineers alongside full-time staff, holding both to the same design and code quality bar.
Lead the team's delivery of the member's on-device experience firmware, from prototype through production release.
Partner with the program's technical lead and senior engineers on architecture for responsive, power-efficient firmware on resource-constrained multi-core hardware.
Serve as a player-coach who reviews code and shapes designs, contributing directly when the team needs it.
Own the team's planning and delivery cadence, keeping scope, dependencies, and risk visible to partners and leadership.
Partner with Product and Design to turn member experience goals into firmware requirements that fit the hardware's memory, compute, and power budgets.
Set engineering practices for testing, hardware-in-the-loop validation, release readiness, and field diagnostics.
Foster a culture of high standards, direct feedback, accountability, psychological safety, and continuous learning.
QUALIFICATIONS5+ years of embedded firmware development in C or C++, including experience as an engineering manager or team lead responsible for mentorship, feedback, and career development.
Experience shipping firmware in a consumer electronics product, from early hardware bring-up through production.
Hands-on experience with an RTOS (Zephyr, FreeRTOS, or similar) on microcontrollers or embedded SoCs.Experience optimizing firmware for performance, memory, and power on constrained hardware.
Demonstrated ability to plan and deliver in ambiguous environments, including early-stage hardware programs where requirements are still forming.
Strong communication skills, including the ability to explain technical tradeoffs to Product, Design, and leadership.
Strong commitment to embracing and leveraging AI tools in day-to-day tasks, ensuring AI-assisted work meets the same quality bar as personal contributions.
This role is based in the WHOOP office located in Boston, MA. The successful candidate must be prepared to relocate if necessary to work out of the Boston, MA office.
Interested in the role, but don’t meet every qualification? We encourage you to still apply! At WHOOP, we believe there is much more to a candidate than what is written on paper, and we value character as much as experience. As we continue to build a diverse and inclusive environment, we encourage anyone who is interested in this role to apply.
WHOOP is an Equal Opportunity…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×