onsite
Senior Audio Software Development Engineer 2-10 years experience - VOCAL Technologies
Software Engineer
Senior Audio Software Development Engineer leading real‑time, fixed‑point audio algorithm implementation for voice technology, focusing on beamforming, adaptive filtering, noise reduction, and speech coding in embedded systems.
About the role
Key Responsibilities
- Design, develop, and test real‑time audio algorithms for voice solutions, including acoustic beamforming, adaptive filtering, noise reduction, and speech coding.
- Translate high‑level MATLAB or similar algorithm prototypes into efficient, fixed‑point DSP code for embedded platforms.
- Collaborate with cross‑functional teams to integrate audio modules into product pipelines and ensure performance targets are met.
- Optimize phased array system designs for broadband signals, evaluating trade‑offs between latency, accuracy, and resource usage.
- Conduct rigorous unit and integration testing, debugging, and performance profiling to guarantee reliability in production.
Requirements
- 2–10 years of experience in audio signal processing and embedded software development.
- Proficiency in fixed‑point DSP programming and real‑time system constraints.
- Strong background in MATLAB (or equivalent) for algorithm development and validation.
- Experience with phased array and broadband signal processing concepts.
- Excellent problem‑solving skills and ability to work independently in a fast‑paced environment.