Audio Product Development Engineer DSP
Job Summary
Ensure high quality audio performance in GN headsets by porting integrating and validating audio DSP algorithms from reference platforms to specific target platforms (chipsets/OS/SDKs) securing robust real time operation in mass produced products. Furthermore troubleshooting complex audio DSP and platform-related issues feeding insights back into the product development cycle.
Key Responsibilities
- Algorithm porting integration and optimization to the target platforms.
- Port existing audio DSP algorithms (e.g. Noise reduction Beamforming AEC EQ ANC) from reference implementations to the specific target platforms.
- Embed the ported algorithm into the existing FW stack of the target platform including defined interfaces data flow and control mechanism for seamless operation of headsets overall system.
- Adapt and optimize code to target SDKs toolchains and audio frameworks while maintaining algorithm behavior and performance.
- Handle fixedpoint and floatingpoint implementations data formats and platformspecific constraints.
- Integrate DSP/HW modules of target platforms into overall audio signal chain
- Understand the flow of audio data from transducers through various DSP blocks and out to the speakers and transmission channels.
- Work with the platforms specific hardware abstraction layer or audio peripherals (ADCs DACs I2S/PCM interfaces transducers).
- Validation and verification of the ported algorithms and integrated modules.
- Develop and execute comprehensive test plans to verify the functionality and performance of individual DSP blocks and the complete audio signal chain.
- Regression test - ensure new changes or optimizations do not compromise the existing functionality.
- Debugging & problem solving
- Perform low level debugging using debuggers emulators and specialized tools to diagnose issues within the DSP firmware hardware registers memory and real time execution flow.
- Identify root causes of audio anomalies or unexpected behaviors that might be caused by DSP algorithms hardware interactions OS scheduling or interference.
- Analyze field logs audio recordings and reported symptoms then potentially developed specific diagnostic tools or FW builds for field testing. At the end provide timely resolution and implement robust fixes.
- Audio system calibration and measurement tool development
- Develop and implement FW or SW routines for factory calibration of transducers and other audio components to compensate unit-to-unit variation.
- Create internal tools or scripts for automated testing debugging and performance evaluation during development and manufacturing.
- Documentation & maintenance
- Documentimplementation detail integration interfaces configuration parameters and test procedures.
- Ensure well-commented code modular and adherence to GN coding standards for future maintenance and scalability.
- CrossFunctional Collaboration
- Work closely with Algorithm/DSP researchers FW/SW engineers and Acoustic Engineers to ensure the ported implementation matches the intended algorithm design and audio targets.
- Engage with vendors for technical support SDK updates bug reporting and leverage platform-specific optimizations.
Required Qualifications
- Bachelors or masters degree in Electrical Engineering Signal Processing Computer Science or related technical fields.
- Solid knowledge of core audio DSP concepts (equalization FFT adaptive filters gain control etc.).
- Experienced with MATLAB or Python for signal analysis verification and test automation.
- Proficient inC/C developmentfor embedded systems.
- Familiar in fixed point and floating-point DSP implementation with and understanding of performance memory and power optimization techniques.
- Understanding of hardware-software integration and interaction with audio peripherals (ADCs DACs I2S/PCM interface).
- Experienced with version control (Git) and modern software development workflows.
Preferred Qualifications
- Handson experience with various DSP architectures (e.g. ARM Tensilica etc.) and their associated toolchains.
- Experienced with:
- Multimic processing AEC noise reduction or ANC implementations.
- Automated test frameworks and continuous integration for embedded/DSP projects.
- Have background in communication headsets earbuds speakerphones or similar audio products.
Key Competencies
- Ability to perform system level diagnostics and root cause analysis.
- Structured & systematic approach in testing troubleshooting data analysis and documenting work.
- Strong implementation and detailoriented mindset with focus on robustness and reproducibility.
- Ability to collaborate effectively with crossfunctional international teams.
- Good verbal and written communication skills in English.
# Li-Jabra
Required Experience:
IC
About Company
SteelSeries is a leading manufacturer of gaming peripherals and accessories, including headsets, keyboards, mice, and mousepads.