Signal Processing Engineer II
Embedded
Posted on 8/9/2023
INACTIVE
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