Principal Embedded Engineer, Loudspeakers and Acoustics
Core
Design and implement loudspeaker and haptics algorithms and embedded firmware for next-generation consumer audio products.
Role type
Principal embedded software engineer (audio DSP)
Builds
Consumer audio products with loudspeaker protection and haptics features
Domain
Consumer electronics / Audio signal processing
Deliverable
production ML models | product features
Required skills
C/C++ for bare-metal and RTOS, fixed-point DSP implementation, MATLAB/Simulink, Python, I2S/TDM protocols, audio codecs, loudspeaker protection algorithms, real-time audio control
Preferred skills
Acoustics of loudspeakers and haptic transducers, speaker modeling (thermal/excursion), acoustic measurements (Audio Precision, Klippel)
Technologies
MATLAB, Python, CMSIS-DSP, SIMD, Audio Precision, Klippel
Responsibilities
Design loudspeaker/haptics algorithms (excursion/thermal limiting, power compression), prototype in MATLAB/Python and translate to fixed-point C/C++, model loudspeaker behavior and calibrate with lab data, implement and optimize DSP components, collaborate on amplifier/thermal/acoustic integration, develop validation and acoustic performance tests, drive production readiness
Seniority
Principal, hands-on IC