Sr. Firmware Engineer (DSP Optimization)

Boston, MA
Hardware
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 Senior DSP 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. 

RESPONSIBILITIES:

    • Develop and optimize DSP algorithms for low power embedded applications in C
    • Port high level DSP algorithms to work within the restraints of a low power embedded application in C
    • Support and enhance software tools development; such as PC test software written in Python
    • Firmware feature ownership
    • Contributes to enforcing good quality practices via code reviews etc. sets an example
    • Contribute to FW architecture design
    • Contribute to electrical architecture design
    • Requirements & specification definition and documentation
    • Power/performance optimization and algorithm development

QUALIFICATIONS:

    • BS or greater in CS, CE, EE or equivalent
    • Willingness to be both a team player and a leader
    • 5+ years of embedded software development
    • Excellent interpersonal skills and written communication 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