Senior Sensor Fusion & Signal Processing Engineer

WHOOP

Boston (MA)

On-site

USD 150,000 - 190,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

WHOOP seeks a Senior Sensor Algorithm Engineer to develop real-time sensor processing and fusion algorithms for optical and IMU data in wearable devices. You will prototype in Python and deploy efficient C/C++ in firmware, partnering across Firmware, Hardware, and Data Science teams.

You will own model-based estimators, calibration, and validation plans to ensure accuracy and robustness across users and conditions, with a focus on power and latency in constrained hardware.

Qualifications

  • 5+ years of experience developing and deploying signal processing, sensor fusion, or state-estimation algorithms for real-world sensor applications, including substantial hands-on work with IMU data.
  • Strong foundation in digital and statistical signal processing, including filtering, spectral analysis, stochastic processes, and sensor noise characterization.
  • Demonstrated experience with accelerometer and gyroscope processing, IMU calibration, sensor error modeling, bias estimation, and drift management.
  • Strong experience with Kalman filtering, including extended or error-state formulations, and model-based sensor fusion; practical understanding of nonlinear estimation.
  • Proficiency in Python for algorithm development, data analysis, and experimentation; and C/C++ for efficient embedded implementation.

Responsibilities

  • Design and develop real-time signal processing and sensor fusion algorithms that combine sensor measurements to characterize motion and deliver reliable member-facing insights.
  • Develop and tune model-based estimators for orientation and motion, including sensor bias estimation, uncertainty propagation, and drift mitigation.
  • Build robust IMU processing pipelines, including filtering, calibration, time synchronization, resampling, coordinate transformations, and compensation for sensor noise and systematic errors.
  • Analyze large-scale, noisy wearable datasets to identify failure modes and improve robustness across motion patterns, device orientation, fit, and individual movement characteristics.
  • Translate algorithm prototypes into production-ready C/C++ implementations, balancing accuracy with power, memory, compute, numerical stability, and latency.
  • Partner with Firmware and Hardware teams on sensor configuration, sampling strategies, and on-device integration; investigate differences between prototype behavior and performance on target hardware.
  • Define performance metrics and rigorous validation plans using reference measurements, controlled experiments, real-world data, and on-device testing to assess accuracy, robustness, and long-duration stability.
  • Own technical decisions for complex algorithm components, contribute to design and code reviews, mentor teammates, and collaborate across functions to investigate post-deployment issues and drive continuous improvement.

Skills

Sensor fusion
State estimation
IMU data
Python
Algorithms
Signal processing

Education

MS or PhD in Electrical/Biomedical/CS/Applied Math

Tools

C/C++
Firmware

Job description

WHOOP seeks a Senior Sensor Algorithm Engineer to develop real-time sensor processing and fusion algorithms for optical and IMU data in wearable devices. You will prototype in Python and deploy efficient C/C++ in firmware, partnering across Firmware, Hardware, and Data Science teams.

You will own model-based estimators, calibration, and validation plans to ensure accuracy and robustness across users and conditions, with a focus on power and latency in constrained hardware.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Sensor Intelligence Engineer: Embedded ML & Sensing
Senior Sensor Intelligence Engineer: Embedded ML & Sensing

WHOOP • Boston (MA)

On-site
USD 135,000 - 165,000
Senior Signal Processing Engineer
Senior Signal Processing Engineer

WHOOP • Boston (MA)

On-site
USD 150,000 - 190,000
Senior Wearable ML & Signal Processing Engineer
Senior Wearable ML & Signal Processing Engineer

Whoop • Boston (MA)

On-site
USD 140,000 - 190,000
Senior Sensor Intelligence Engineer (Embedded Algorithms)
Senior Sensor Intelligence Engineer (Embedded Algorithms)

Whoop • Boston (MA)

On-site
USD 135,000 - 165,000
Optical Biomedical Sensor Engineer II — Signal Processing
Optical Biomedical Sensor Engineer II — Signal Processing

Whoop • Boston (MA)

On-site
USD 140,000 - 190,000
Sensor Intelligence Engineer II (Advanced Development)
Sensor Intelligence Engineer II (Advanced Development)

Whoop • Boston (MA)

On-site
USD 110,000 - 150,000
Sensor Fusion & AI Systems Engineer
Sensor Fusion & AI Systems Engineer

QUALCOMM, Inc. • Santa Clara (CA)

On-site
USD 148,000 - 222,000
Annual RSU grants
Competitive benefits package
Senior Applied ML Algorithm Engineer
Senior Applied ML Algorithm Engineer

Whoop • Boston (MA)

On-site
USD 140,000 - 190,000
Edge ML Integration Engineer for Wearable Sensor Algorithms
Edge ML Integration Engineer for Wearable Sensor Algorithms

WHOOP • Boston (MA)

On-site
USD 120,000 - 180,000
Senior Algorithm Validation Scientist, Wearables
Senior Algorithm Validation Scientist, Wearables

Whoop • Boston (MA)

On-site
USD 140,000 - 200,000