Embedded Software Engineer - DSP Infrastructure
You will develop and evolve the embedded software and DSP infrastructure at the heart of Sonova’s hearing devices, working at the intersection of software and hardware in a multicore embedded system. You will build reusable solutions that enable advanced DSP and DNN capabilities while collaborating with experts across software, hardware, verification and product teams.
More about the role:
- Develop and evolve embedded software and infrastructure for multicore systems using modern C++.
- Design reusable software components and abstractions that enable DSP and DNN processing.
- Translate requirements into robust software designs and contribute to architecture and code reviews.
- Collaborate on custom ASIC verification, bring-up and hardware/software integration.
- Optimize system performance, resource utilization and power efficiency.
- Drive software quality through testing, debugging, automation and continuous improvement.
More about you:
- Bachelor’s or Master’s degree in Computer Science, Electrical Engineering or a related field.
- 3+ years of software development experience, including 2+ years in embedded software.
- Strong programming skills in modern C++ and C, with experience developing and debugging close to hardware.
- Experience with Git and development tools such as CMake and GDB.
- Good understanding of embedded software design, testing and hardware/software interaction.
- Experience with or willingness to use AI-assisted development tools as part of a modern software development workflow, with a thoughtful and critical approach.
- DSP/audio processing, digital audio interfaces (e.g. I2S), ASIC integration, Python, TFLM, MATLAB/Simulink or CI experience is an advantage.
- Good written and spoken English.
More about what we offer :
As one of the world’s leading hearing care providers headquartered in Switzerland, we’re committed to building an inclusive culture. We want to create an environment where you can balance a successful career with your commitments and interests outside of work, through our flexible hybrid working model. We offer a wide range of training opportunities for both your professional and personal development, and there are exceptional growth opportunities with individual development plans.
Source: the employer's careers page. Last checked 2026-11-06. Posted 2026-11-06.
More jobs at Sonova · Jobs in Warsaw · Hybrid jobs in Poland · Software development jobs