Biomedical Signal Processing Engineer

Boston, MA
Hardware
At WHOOP, we're on a mission to unlock human performance. WHOOP empowers users to perform at a higher level through a deeper understanding of their bodies and daily lives.

As a Signal Processing Engineer at WHOOP, you will be part of a cross-functional team comprised of DSP, firmware, and electrical engineers.  You will work on the core, fundamental features at WHOOP, which is also an incredibly difficult technical problem, of obtaining heart rate and other physiological information from noisy sensor data as well as developing algorithms and features that help us understand the confidence in our measurements. You will keep an eye towards the customer experience, ensuring that all algorithms that are created work across our diverse user population.

RESPONSIBILITIES:
Analyzing sensor data, designing, coding, and validating signal processing algorithms, as well as evaluating algorithm performance in test and in the field.
Designing and/or implementing and optimizing signal processing algorithms on low power MCUs and/or DSP processors, preferably on ARM Cortex-M processors
Setting up and designing experiments to gather necessary data for development of or to test algorithms
Software development, debugging and validation in order to ensure code and results are production ready

QUALIFICATIONS:
3+ years of experience
Expertise in C and/or Python
Experience with biosensor systems
Experience with optics (photodiodes, LEDs, etc.) and Hardware sensors (ADCs, front end amplifiers, etc)
DSP experience with demonstrated performance creating new algorithms from ideation through implementation
Experience in mathematical analysis and modeling in fixed point DSP algorithms
Possess the ability to communicate clearly and concisely to both technical and non-technical members of the team 
Innovative and knowledgeable, and be able to adapt to changing requirements while still producing quality algorithms with tight deadlines

RESPONSIBILITIES:

    • Analyzing sensor data, designing, coding, and validating signal processing algorithms, as well as evaluating algorithm performance in test and in the field.
    • Designing and/or implementing and optimizing signal processing algorithms on low power MCUs and/or DSP processors, preferably on ARM Cortex-M processors
    • Setting up and designing experiments to gather necessary data for development of or to test algorithms
    • Software development, debugging and validation in order to ensure code and results are production ready

QUALIFICATIONS:

    • 3+ years of experience
    • Expertise in C and/or Python
    • Experience with biosensor systems
    • Experience with optics (photodiodes, LEDs, etc.) and Hardware sensors (ADCs, front end amplifiers, etc)
    • DSP experience with demonstrated performance creating new algorithms from ideation through implementation
    • Experience in mathematical analysis and modeling in fixed point DSP algorithms
    • Possess the ability to communicate clearly and concisely to both technical and non-technical members of the team 
    • Innovative and knowledgeable, and be able to adapt to changing requirements while still producing quality algorithms with tight deadlines