Audio DSP Software Engineer

As Audio DSP Software Engineer you will be responsible for the development of the core part of the NGA codec that processes various audio and data streams and define its integration in (re-)production tools and for meeting the functional and performance-related requirements. This includes clarifying the requirements, creating a technical design, documentation diagrams and effort estimation, and the actual software implementation and validation to meet the expected quality standards.

You will play a key role in defining and implementing the non-functional requirements (maintainability, testability, …) to gradually improve the source code base and the development process itself.

1. Result Areas

  1. Communication
    1. Discuss in a productive manner with System Architect to clarify requirements
    2. Explain the impact of technical decisions to System Architect and Project Manager in a clear manner
  2. Design and breakdown
    1. Design the software and algorithms necessary for the core audio encoder/decoder, (de-)serialization, …
    2. Document your design to communicate it with the Systems Architect, Research Team and Project Management
    3. Break down a design in manageable and estimable steps (Epics/Stories) to ensure a predictable implementation
    4. Promote a think-first attitude to reduce unnecessary refactoring
    5. Take a pragmatic approach that does not compromise future improvements
    6. Software implementation
    7. Use test-driven development to maintain a one-on-one relationship between the code base and its unit test

2. Experience & expertise

  1. Master’s degree or PhD in exact or applied sciences
  2. Deep knowledge of Digital Signal Processing for audio
  3. Experience with algorithms, data structures and its computational complexity
  4. At least 5 years of experience with modern C++ and good knowledge of C
  5. Software version control with GIT
  6. Data visualization (with Python/Pandas)
  7. Experience with audio tools like Audacity, Reaper or Max/MSP is welcomed
  8. Experience with Ruby for automatization is a plus
  9. Fluent in English; good knowledge of Dutch, French and/or German

3. Skills

Problem solving, efficient planning & organization, strong written and verbal communication, quality minded, team-oriented cooperation, improvement focus


You will be part of a team working on the development and deployment of new technologies for OTT (streaming) and Broadcast applications aim to bring the AURO-3D immersive sound and interactive experiences to the user on a myriad of devices such as AVRs, soundbars, TVs, smart speakers, connected cars, mobile devices, etc.

We offer you a position as a consultant (minimum duration 12 months) or a fixed permanent contract within the fascinating world of audio high tech and engineering.

The work location is situated in Mol, Belgium.

We provide a total package with on one hand training, coaching and a close follow up and on the other hand a balanced salary package based on your capabilities and experience. …

Interested? You can send your résumé and covering letter to