# Embedded Engineer

**Company:** [WHOOP](https://hotfix.jobs/companies/whoop)
**Location:** Boston, MA
**Role:** Embedded Engineering
**Experience:** 0+ years
**Skills:** C, C++, Embedded Systems, Microcontrollers, I2C, Spi, Uart, Git, Rtos, Jira
**Posted:** 2026-05-15

> Develop and maintain embedded firmware in C/C++ for WHOOP devices, focusing on stability, power efficiency, and hardware-software integration. Collaborate cross-functionally with 0-2 years experience, C/C++ proficiency, and embedded systems knowledge.

## Job Description

## Responsibilities
- Collaborate with senior engineers to design, implement, test, and maintain embedded firmware in C/C++ across WHOOP’s product portfolio.
- Support the development and debugging process using software tools, hardware instrumentation, and electronic test equipment.
- Write and maintain unit and functional tests to improve firmware reliability, stability, and performance.
- Contribute to firmware architecture, documentation, and code quality initiatives, including requirements, design specifications, and coding standards.
- Debug and troubleshoot issues spanning embedded software, hardware, peripherals, and communication interfaces.
- Participate in code reviews and cross-functional technical discussions while continuously improving engineering practices and development workflows.
- Contribute to efforts that optimize embedded resource utilization, power efficiency, and device stability.
- Leverage AI tools responsibly as part of the software development lifecycle to improve productivity, learning, and engineering effectiveness.

## Qualifications
- Bachelor’s degree or current pursuit of a degree in Electrical Engineering, Computer Engineering, Computer Science, or a related technical field.
- 0–2 years of embedded software development experience through internships, academic projects, research, or industry experience.
- Proficiency in C/C++ and foundational knowledge of embedded systems, microcontrollers, and communication protocols such as I2C, SPI, and UART.
- Familiarity with Git, testing methodologies, debugging techniques, and development tools such as Jira.
- Exposure to operating systems and/or real-time operating systems (RTOS).
- Ability to use electronic lab equipment such as oscilloscopes, multimeters, power supplies, and logic analyzers for debugging and validation.
- Strong problem-solving, communication, collaboration, and analytical skills.
- Strong commitment to embracing and leveraging AI tools in day-to-day tasks, ensuring AI-assisted work aligns with the same high-quality standards as personal contributions.

## Similar roles

- [Simulation Engineer](https://hotfix.jobs/jobs/303e6aad-5f92-4df1-b4aa-eb105ac77fd9) - Cerebras Systems - Sunnyvale, CA
- [C++ Software Engineer](https://hotfix.jobs/jobs/9040c545-8078-4fc7-9687-f16df38d60e6) - Applied Intuition - Sunnyvale, CA - $135k – $200k/yr
- [C++ Software Engineer](https://hotfix.jobs/jobs/d0e0c0be-d28c-4f8f-a26f-2822687a6416) - Applied Intuition - Poway, CA - $100k – $200k/yr
- [C++ Software Engineer](https://hotfix.jobs/jobs/d7f4ccc5-55a7-4939-bd1b-e000372082a7) - Applied Intuition - Arlington, VA - $100k – $200k/yr
- [Part-Time Student Worker](https://hotfix.jobs/jobs/3a94f971-98a3-4153-b4d4-d87ba036d987) - Zoox - Hayward, CA

**Apply:** https://hotfix.jobs/jobs/3fb50da8-da95-4207-8991-b636677c6359
**Canonical:** https://hotfix.jobs/jobs/3fb50da8-da95-4207-8991-b636677c6359