Embedded Engineer II
Core
Develop and test firmware in C for WHOOP's wearable health and fitness devices, bridging hardware and software domains to enable seamless 24/7 data connection.
Role type
Embedded Software Engineer
Builds
Firmware platforms for in-house wearable devices
Domain
Consumer Health Tech / Wearables
Deliverable
production ML models | product features
Required skills
C/C++ programming, device driver development, RTOS familiarity, electrical engineering fundamentals, system communication protocols (I2C, SPI, USART), unit and functional testing, code reviews, technical documentation
Preferred skills
AI as a development tool, test automation design, component selection, oscilloscope/multimeter usage
Technologies
C, C++, RTOS, I2C, SPI, USART, git
Responsibilities
Develop and test firmware in C, contribute to firmware architecture design, debug issues across software and hardware domains, support electrical development by contributing to component selection and bringing up drivers
Seniority
Mid-level, hands-on IC
