Senior Sensor Algorithm Engineer
Core
Develop and deploy real-time sensor fusion and signal processing algorithms for wearable physiological sensors (optical, IMU) to provide accurate recovery, training, and sleep insights.
Role type
Senior IC sensor algorithm engineer (wearables)
Builds
On-device algorithms for WHOOP wearable devices
Domain
Wearable technology / Biomedical signal processing
Deliverable
production ML models
Required skills
Digital and statistical signal processing, Sensor fusion, Model-based state estimation, Kalman filtering, IMU calibration, C/C++ programming, Python, 3D motion and orientation representations
Preferred skills
Body-worn sensors experience, Human-motion modeling, Motion segmentation, Periodicity analysis
Technologies
Python, C/C++, IMU, Optical sensors
Responsibilities
Design real-time signal processing and sensor fusion algorithms, Develop and tune model-based estimators for orientation and motion, Build robust IMU processing pipelines, Analyze large-scale noisy wearable datasets, Translate algorithm prototypes into production-ready C/C++ implementations, Partner with Firmware and Hardware teams on sensor configuration and integration
Seniority
Senior, hands-on IC
