Senior Sensor Algorithm Engineer

Whoop

Boston (MA)

Presencial

USD 140 000 - 190 000

Tempo integral

Há 6 dias
Torna-te num dos primeiros candidatos
Gerador de candidaturas

Não envies um currículo genérico — gera um currículo e uma carta de apresentação adaptados a esta função específica.

Ultrapassa os filtros ATS

Resumo da oferta

WHOOP in Boston, MA is seeking a Senior Sensor Algorithm Engineer to develop real-time signal processing and sensor fusion for wearable devices, focusing on IMU and optical sensor data. You will prototype in Python and deploy robust C/C++ implementations on-device, collaborating with Firmware, Hardware, Data Science, and Product teams.

The role emphasizes production-grade algorithms, validation across diverse users and conditions, and delivering reliable insights under wearable hardware

Qualificações

  • 5+ years of hands-on experience with signal processing, sensor fusion, or state estimation using IMU data.
  • MS or PhD in Electrical Engineering, Biomedical Engineering, CS, Applied Math, or equivalent.
  • Proficiency in Python for prototyping and C/C++ for embedded deployment.
  • Experience with Kalman filtering and model-based sensor fusion.

Responsabilidades

  • Design and develop real-time signal processing and sensor fusion algorithms to characterize motion.
  • Develop and tune model-based estimators for orientation and motion.
  • Build robust IMU processing pipelines including filtering, calibration, and time synchronization.
  • Analyze large-scale wearable datasets to improve robustness.
  • Translate prototypes into production-ready C/C++ implementations.
  • Partner with Firmware and Hardware on sensor configuration and on-device integration.
  • Define performance metrics and validation plans for accuracy and robustness.
  • Own technical decisions and mentor teammates across functions.

Conhecimentos

Signal processing
Sensor fusion
Kalman filtering
Python
C/C++

Formação académica

MS/PhD in EE/related

Ferramentas

Python
C/C++

Descrição da oferta de emprego

At WHOOP, we're on a mission to unlock and inspire performance for life. WHOOP empowers members to perform at a higher level through a deeper understanding of their bodies and daily lives. Our wearable technology collects rich physiological data, providing members with actionable insights into their recovery, training, and sleep.

We are seeking a Senior Sensor Algorithm Engineer to develop and deploy algorithms for physiological sensors including optical sensor and inertial measurement unit (IMU) data into accurate, reliable, and real-time insights on WHOOP devices. This hands-on role centers on digital and statistical signal processing, sensor fusion, and model-based state estimation, with a particular focus on accelerometer and gyroscope data.

You will own algorithm development from sensor characterization, mathematical modeling, and Python prototyping through efficient C/C++ implementation, firmware integration, and production validation. Working closely with Firmware, Hardware, Data Science, and Product, you will deliver robust on-device algorithms that perform reliably across diverse members and real-world conditions while meeting the constraints of wearable hardware.

RESPONSIBILITIES
  • Design and develop real-time signal processing and sensor fusion algorithms that combine Sensor measurements inputs 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 under changing movement and sensing conditions.

  • 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.

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.

  • MS or PhD in Electrical Engineering, Biomedical Engineering, Computer Science, Applied Mathematics, or a related quantitative field, or equivalent practical experience.

  • 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, uncertainty propagation, and estimator failure modes.

  • Practical knowledge of 3D motion and orientation representations, including coordinate frames, rotation matrices, quaternions, and rigid-body kinematics.

  • Proficiency in Python for algorithm development, data analysis, and experimentation, and C/C++ for efficient embedded implementation; demonstrated experience deploying algorithms to resource-constrained hardware.

  • Ability to independently investigate complex algorithmic problems, design rigorous validation experiments, and communicate technical tradeoffs with firmware, hardware, and cross-functional partners.

  • Experience with body-worn sensors, human-motion modeling, motion segmentation, or periodicity analysis is highly desirable.

This role is based in the WHOOP office located in Boston, MA. The successful candidate must be prepared to relocate if necessary to work out of the Boston, MA office.

WHOOP is an Equal Opportunity Employer and participates in E-Verify to determine employment eligibility. It is unlawful in Massachusetts to require or administer a lie detector test as a condition of employment or continued employment. An employer who violates this law shall be subject to criminal penalties and civil liability.

Obtém a tua avaliação gratuita e confidencial do currículo.

ou arrasta e larga o ficheiro aqui.

Similar jobs

Ofertas semelhantes que vale a pena comparar

Senior Applied ML Algorithm Engineer
Senior Applied ML Algorithm Engineer

Whoop • Boston (MA)

Presencial
USD 140 000 - 190 000
Senior Sensor Intelligence Engineer (Embedded Algorithms)
Senior Sensor Intelligence Engineer (Embedded Algorithms)

WHOOP • Boston (MA)

Presencial
USD 135 000 - 165 000
Senior Algorithm Validation Scientist
Senior Algorithm Validation Scientist

Whoop • Boston (MA)

Presencial
USD 140 000 - 200 000
Senior Sensor Algorithms Engineer - Wearable IMU & Fusion
Senior Sensor Algorithms Engineer - Wearable IMU & Fusion

Whoop • Boston (MA)

Presencial
USD 140 000 - 190 000
Staff Applied Machine Learning Scientist (Health)
Staff Applied Machine Learning Scientist (Health)

Whoop • Boston (MA), Northern (KY)

Híbrido
USD 180 000 - 240 000
Senior Edge Algorithm Integration Engineer
Senior Edge Algorithm Integration Engineer

WHOOP • Boston (MA)

Presencial
USD 120 000 - 180 000
Sensor Intelligence Engineer II (Advanced Development)
Sensor Intelligence Engineer II (Advanced Development)

Whoop • Boston (MA)

Híbrido
USD 110 000 - 150 000
Senior Software Engineer (Fullstack, AI Platform)
Senior Software Engineer (Fullstack, AI Platform)

WHOOP • Boston (MA)

Presencial
USD 150 000 - 215 000
Sensor Intelligence Engineer II (Optical Signal Processing)
Sensor Intelligence Engineer II (Optical Signal Processing)

Whoop • Boston (MA)

Presencial
USD 140 000 - 190 000
Staff AI Researcher (Foundation AI)
Staff AI Researcher (Foundation AI)

Whoop • Boston (MA)

Presencial
USD 180 000 - 240 000