Pour l’un de nos partenaires, leader reconnu dans l’optimisation et le traitement numérique du signal audio, pour améliorer la qualité du son des équipements électroniques, nous recherchons un.e Développeur.euse C++/QT passionné par l’embarqué.
Rattaché(e) à l’équipe R&D, vous aurez pour mission principale de concevoir, développer et optimiser des solutions logicielles audio performantes. Votre rôle sera transverse, alliant le développement d’interfaces complexes et l’implémentation d’algorithmes de traitement du signal.
Vos principales responsabilités
Concevoir et maintenir des applications et des outils de configuration audio en utilisant C++ et le framework Qt.
Intégrer, porter et optimiser des algorithmes de traitement numérique du signal (DSP) sur différentes plateformes (PC, systèmes embarqués).
Participer à la définition de l’architecture logicielle pour garantir des solutions robustes, évolutives et à faible latence.
Assurer la gestion des ressources (CPU/mémoire) et l’optimisation du code pour le temps réel.
Développer des tests unitaires et fonctionnels pour garantir une qualité sonore et logicielle irréprochable.
Travailler en étroite collaboration avec les ingénieurs du son et les experts en acoustique pour traduire les besoins métier en fonctionnalités techniques.
Compétences Techniques (Hard Skills)
Excellente connaissance des standards modernes (C++11/14/17) et de la programmation orientée objet.
Expérience solide dans le développement d’IHM avec Qt (Widgets et/ou QML).
Compréhension approfondie des concepts audio (filtrage, égalisation, dynamique, acoustique numérique).
Expérience des contraintes liées au traitement audio temps réel (gestion de la latence, multithreading).
Maîtrise de Git, CMake, et des environnements de debug (GDB, Valgrind).
Anglais, niveau courant (contexte international).
Qualités Personnelles (Soft Skills)
Un intérêt marqué pour le monde du son, de la musique ou de l’acoustique est un vrai plus.
Capacité à produire un code propre, documenté et maintenable.
Aptitude à résoudre des problèmes techniques complexes.
Excellent relationnel pour collaborer au sein d’équipes pluridisciplinaires (développeurs, chercheurs, ingénieurs du son).