About this role
RESPONSIBILITIES:
- Lead the design and development of signal processing for real-time, edge inference on consumer products
- Own the full lifecycle: prototyping, validation, productionization, and continuous improvement
- Evaluate commercial solutions; create demos and inform build/buy decisions
- Collaborate cross-functionally with hardware, software, and product teams to bring algorithms to WHOOP members
- Mentor junior engineers and contribute to a high-performance, research-to-production culture
QUALIFICATIONS:
- B.S. in Electrical Engineering or related field, M.S. or PhD preferred
- 5+ years of experience developing and deploying real-time sensor signal processing algorithms (e.g., physiological, audio, motion, etc.)
- Demonstrated experience deploying algorithms to consumer product embedded platforms (e.g. fixed-point DSPs or MCUs)
- Strong foundation in signal processing fundamentals (e.g., filtering, spectral analysis, time-frequency methods)
- Experience with system-level design and optimization to maximize product battery life
- Proficiency in Python or MATLAB for algorithm prototyping and with C/C++ for deployment to embedded product platforms
- Excellent communication skills, including the ability to present technical results to a diverse audience
BONUS QUALIFICATIONS:
- Experience developing hybrid DSP/ML systems, with a focus on signal pre-processing and/or feature extraction
- Knowledge of embedded systems, RTOS, or firmware development
- Deep understanding of sensor physics or sensor fusion techniques
- Knowledge of microcontroller libraries for efficient signal processing (e.g. CMSIS-DSP or CMSIS-NN)