Team Lead Firmware Engineer at Whoop
Boston, MA, US
How do you build a performance optimization system robust enough to prepare a Navy Seal for battle, but with the form factor and design that an elite athlete is comfortable wearing 24 hours a day? At WHOOP, that’s exactly what we think about, day in, day out. Our team is comprised of engineers, designers, data scientists, mathematicians, and physiologists. We are creating a system that makes individuals and teams perform at a higher level through a deeper understanding of their bodies and daily lives.

Whoop is seeking a dynamic, energetic and talented Lead Firmware Engineer to join our growing firmware team. Our wearable product contains a bare metal style firmware base with extremely low power and high optimization constraints. As the firmware lead you will be a key contributor to present and future strategic system architecture decisions such as MCU choice, firmware architecture, data flow up the stack, etc.

Task delegation and prioritization
Strategic planning of firmware resources
Generating requirements and specifications
Agile scrum master
Frequent and proactive integration with other discipline leads
Maintaining, defining, and continuously improving good quality practices
Hiring Manager responsibilities as we grow our Embedded Firmware team
Influencing full stack system architecture design
Influencing electrical architecture design
Strong firmware development individual contributor
BS or greater in CS, CE, EE or equivalent
Willingness to be both a team player and a leader
6+ years of embedded software development
Excellent interpersonal skills and written communications skills
Proficient with multiple 8-bit to 32-bit RISC processor architectures such as ARM Cortex series
Proficient with device driver development
Proficient in embedded C
Experience with system communication protocols such as I2C, SPI, USART etc
Fluency in electrical engineering fundamentals
Experience with Agile software development practices