System Algorithm Designer for Hardware
Core
Design and implement state-of-the-art algorithms for single and multi-sensor fusion embedded in smartphones, automotive, IoT, and consumer electronics devices.
Role type
Senior IC system algorithm designer (sensor fusion)
Builds
HW ASIC implementations for sensor-based technology
Domain
Consumer electronics, automotive, IoT, signal processing, AI
Deliverable
production ML models
Required skills
Digital signal processing, adaptive filtering, Kalman filtering, linear algebra, probability and statistics, machine learning (supervised/unsupervised), feature extraction, classification, regression, C/C++ coding, MATLAB, Python, fixed-point design, performance/power/complexity trade-offs
Preferred skills
Publications in signal processing/AI, hands-on SW/HW algorithm implementation and debugging, DSP- and ML-based sensor fusion using accelerometer/gyroscope/magnetometer data
Technologies
MATLAB, Python, C/C++
Responsibilities
Develop state-of-the-art algorithms for single and multi-sensor fusion towards HW ASIC implementations; Develop fixed-point design of the algorithms; Balance between performance, power consumption, and computational complexity; Create reports on algorithm evaluation, validation, benchmarking and delivering complete design and user documentation; Work with global development and test teams; Coding of the solutions in C/C++ for software implementation on Qualcomm platforms
Seniority
Senior, hands-on IC
