This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
Join us in developing the next generation of hearing aid technology that helps millions of people connect to the world around them. We are looking for a Senior Embedded Software Developer to become part of our Audiology group within Device SW R&D, where advanced DSP algorithms and cutting-edge embedded software come together to create life-changing products. You'll be part of the driving implementation and integration of hearing aid DSP features. You will join a team of 7 other highly experienced embedded software engineers with average seniority over 10 years. It is a stable and engaged team with friendly atmosphere. Our goal is to deliver the most advanced low-power audio-enabled device, meeting medical device standards. This entails designing C code that provides advanced functionality with real-time guarantees for the audio system, while at the same time balancing memory consumption, compute cycles and power efficiency.
Job Responsibility
Implement and optimize advanced DSP algorithms in embedded software through close collaboration with DSP algorithm designers
Bringing up and integrating software on new chipset platforms and deploying advanced DSP and AI-based algorithms within power and resource constrained environments
Drive system-level debugging, profiling, and optimization with particular focus on power efficiency, performance, and robustness
Contribute to software architecture discussions and technical decision-making for future IC and embedded platform development
Collaborate closely with experts in hardware, DSP, system architecture, and verification
Investigate and resolve complex issues spanning software, hardware, and system interactions
Support continuous improvement of development tools, engineering practices, and software quality
Communicate technical solutions, risks, and progress effectively to stakeholders
Requirements
5+ years experience in embedded software development for resource and power constrained applications
Experience working with complex, multi-chip embedded platforms
Curiosity about coding with both DSP and NPU
Strong analytical and problem-solving capabilities
Proficient in C programming and a certain level of compiler knowledge
Experience with Linux-based development environments and Git workflows
Nice to have
Understanding of digital signal processing and embedded audio systems
Experience implementing embedded neural networks or AI/ML algorithms on resource-constrained devices
Experience with MATLAB and/or Simulink for signal processing, algorithm development, or system modeling
Proficiency in Python for scripting, automation, testing, or data analysis
Familiarity with Docker and modern software development workflows
What we offer
Work on technology that improves quality of life for millions of people worldwide
Join a great team with deep expertise and genuinely friendly people
Influence technical decisions and future product architecture
Work with cutting-edge embedded technologies, real-time audio processing, and AI-enabled solutions
Join a collaborative and innovative engineering culture where learning and professional growth are encouraged
Become part of Demant's international and diverse workplace, where colleagues from different background collaborate in an open, inclusive, and respectful environment