Whoop
Senior Signal Processing Engineer
Salary
Job description
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)


