Signal Processing Engineer II
Embedded
Posted on 8/9/2023
INACTIVE
Whoop

501-1,000 employees

Wearable performance & optimization technology
Company Overview
Whoop’s mission is to unlock human performance though tapping into every individual owner's potential which can be enhanced through continuous monitoring. The company has built a system across hardware, software, and analytics designed to collect and analyze the most important data on the human data.
Consumer Goods
Hardware

Company Stage

Series F

Total Funding

$406.1M

Founded

2012

Headquarters

Boston, Massachusetts

Growth & Insights
Headcount

6 month growth

16%

1 year growth

18%

2 year growth

1%
Locations
Cambridge, MA, USA
Experience Level
Entry
Junior
Mid
Senior
Expert
Desired Skills
Data Structures & Algorithms
Python
MATLAB
CategoriesNew
AI & Machine Learning
Electrical Engineering
Software Engineering
Requirements
  • Bachelor's or Master's degree in an engineering-related field with at least 2-years of industry experience working with signal processing and/or embedded systems
  • Strong understanding of signal processing fundamentals and applications
  • Proficiency in C/C++
  • Experience developing signal processing algorithms in MATLAB or Python
  • Creative problem-solver with a passion for innovating, improving processes, and developing new tools from scratch
Responsibilities
  • Designing and implementing cutting-edge signal processing algorithms on low-power MCUs and/or DSP processors, with a specific focus on ARM Cortex-M processors
  • Engaging in software development and proficiently debugging embedded devices to ensure optimal functionality and performance
  • Conduct thorough analyses of sensor signal data, including SNR, noise characterization, and performance evaluation, to identify areas for improvement
  • Efficiently converting algorithms from Matlab/Python into C/Assembly language, ensuring seamless integration and enhanced efficiency
  • Conduct performance testing and validation of signal processing algorithms in both simulation and real-world scenarios
  • Collaborate with hardware engineers to ensure seamless integration of signal processing algorithms into embedded platforms
  • Document all designs, methodologies, and results thoroughly for knowledge sharing and future reference
Desired Qualifications
  • Strong understanding of how to map high-level algorithms to low-level implementation in C
  • Experience with biosensor systems or biomedical signal processing, in particular with optics systems such as photodiodes, LEDs, and analog components such as ADCs
  • Familiarity with Machine Learning algorithms and development
  • Experience with statistical analysis and understanding of random variables and processes