Skip to content
WHOOPWHOOPBoston, MA

Senior Signal Processing Engineer

Lead design and deployment of real-time sensor signal processing algorithms for edge inference on consumer wearables. Requires 5+ years experience with embedded DSP platforms, Python/MATLAB prototyping, and C/C++ deployment.

Salary not listed
On-site5+ YOEEmbedded Engineering

About the 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

Requirements

  • 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)
  • Demonstrated experience deploying algorithms to consumer product embedded platforms (e.g., fixed-point DSPs or MCUs)
  • Strong foundation in signal processing fundamentals (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

Nice-to-Haves

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

Skills

PythonMATLABCC++Signal ProcessingDspEmbedded SystemsRtosSensor FusionCmsis-Dsp
Turion Space

Senior GNC Engineer

Turion SpaceIrvine, CA

Senior GNC Engineer designing, developing, and validating advanced guidance, navigation, and control algorithms and systems for satellite RPO missions. Requires expertise in orbital mechanics, simulation/testing (HIL/SIL), and mentoring juniors; PhD/MS preferred with 2-4+ years experience.

150k – 213k/yr
Hybrid4+ YOEEmbedded Engineering
Beacon AI

Lead Software Engineer, Advanced Pilot Assistant Software

Beacon AISan Carlos, CA

Lead the design and deployment of robotic, embedded, and autonomy software for advanced pilot assistance systems in safety-critical aviation environments. Requires 5+ years experience with C++/Python, real-time systems, and hardware integration; mentor a small team in a hybrid onsite role.

185k – 260k/yr
Hybrid5+ YOEEmbedded Engineering
Charge Robotics

Senior Robotics Software Engineer

Charge RoboticsSan Leandro, CA

Senior robotics software engineer building perception, motion planning, and controls software for autonomous solar farm construction robots. Requires Python, C++, real-time/embedded experience, and onsite work in San Leandro, CA.

175k – 200k/yr
On-site5+ YOEEmbedded Engineering
Nuro

Senior Software Engineer, Devices Platform

NuroUnited States

Design and develop sensor and compute systems for autonomous vehicles. Architect reliable onboard software from device drivers to application level using C++ and Linux.

160k – 241k/yr
On-site6+ YOEEmbedded Engineering
OpenAI

System Performance Engineer, Consumer Devices

OpenAISan Francisco, CA

Profile, benchmark, and optimize performance across embedded hardware products. Define KPIs, build tooling, and drive optimizations from lab through launch under tight latency, power, and memory constraints.

293k – 325k/yr
Hybrid7+ YOEEmbedded Engineering