

Trinnov Audio est une entreprise innovante spécialisée dans les technologies audio de haute précision pour la télévision, le cinéma et le home cinéma. Nos solutions sont adoptées par de grands acteurs du secteur à travers le monde, tels que France Télévisions, Radio France, BBC, FOX Studios, UGC et bien d’autres.
Nos innovations, protégées par cinq brevets, sont soutenues par le Ministère de la Recherche et la Commission Européenne. Dans un contexte international, nous nous engageons à fournir un support technique d’excellence à nos clients et partenaires.
Pourquoi rejoindre Trinnov Audio ?
Intégrer une entreprise à la pointe de l’innovation audio, reconnue mondialement.
Évoluer dans un environnement international, avec des échanges réguliers avec des clients et partenaires à l’étranger.
Occuper un rôle clé dans la satisfaction et l’accompagnement de notre réseau de distributeurs.
Bénéficier d’opportunités de voyages et de participation à des salons professionnels prestigieux.
Rejoignez nous pour contribuer à l’excellence du son et accompagner nos partenaires dans leurs projets audio les plus exigeants !
Qu'est ce que c'est la correction acoustique ? : https://www.youtube.com/watch?v=sfaFmvsXack
Interview d'un utilisateur Trinnov : https://www.youtube.com/watch?v=FbQQS5OHhoo&t=118s
À la croisée des équipes hardware, software et production, le pôle Industrialisation a pour mission de structurer et de fiabiliser nos moyens de fabrication. Il développe les bancs, les outils et les process qui accompagnent la montée en volume de la production, tout en garantissant la qualité à chaque étape.
Au sein de ce pôle, l'équipe conçoit, déploie et fiabilise les bancs de test qui valident chaque produit avant et pendant sa fabrication à l'usine. Rattaché au Responsable de l'équipe logicielle au sein de la R&D, le poste est très transverse : il s'exerce en lien étroit avec les équipes Production, Scrum Soft, Digital Service et le support usine.
Votre mission
Développer, fiabiliser et maintenir les bancs de test des différentes gammes de produits, pour garantir des validations logicielles fiables et un lancement en production fluide.
La stabilité des bancs est l'enjeu n°1 : c'est elle qui conditionne la qualité, les délais de mise en production.
Responsabilités
Cœur du poste — Bancs de test (priorité)
Mettre en œuvre, développer, fiabiliser et maintenir les bancs de test des différentes gammes de produits (nouvelle et ancienne génération). Les bancs de tests sont les dispositifs qui installent le logiciel des produits Trinnov et lancent les tests fonctionnels sur les produits finis, ou des cartes électroniques. L'application du banc est développée par un poste dédié et complémentaire ; vous en êtes l'intégrateur, l’utilisateur expert et le garant sur le terrain.
Mettre en place les bancs des nouveaux produits à l'usine (déclinaison du noyau de banc générique existant) et veiller au bon lancement de la production, en collaboration avec l'équipe Production
Rédiger et optimiser les scénarios de tests spécifiques à chaque produit (en .json ou autre)
Diagnostiquer les bancs et les produits en cours de test : intervenir rapidement en cas de blocage technique d'un banc afin de limiter les temps d'arrêt de production, avec une réactivité et une implication renforcées pendant les phases de mise en place et de lancement.
Valider les releases logicielles au banc de test, en collaboration avec l'équipe Scrum Soft
Fiabiliser les bancs existants — robustesse, reproductibilité, réduction des faux positifs — en s'appuyant sur les retours terrain de la Production
Développer des outils de monitoring et de calcul de statistiques de production, en lien avec l'équipe Production
Contributions en appui (selon les besoins et l'avancement)
Améliorer l'infrastructure de l'environnement de production, en collaboration avec l'équipe Digital Service
Diagnostiquer les pannes des rebuts de production et appuyer les cas SAV, en appui de la Production et du support usine
Contribuer à la démarche qualité — préparation, documentation et suivi des machines de certification en interface avec l'équipe Production – rédaction des rapports pour la certification cybersécurité et, selon le niveau d'expérience, participation aux correctifs ou relais des demandes de mise à jour et d'intervention auprès de l'équipe Scrum
Assistance à la conformité aux normes de Cybersécurité (CE RED Cyber, CRA)
Environnement technique
OS : Administration système majoritairement Linux (mais aussi 1 banc Windows)
Scripting : Bash, Python
Réseau : TCP/IP, SSH, vpn, configuration de routeur ethernet
Protocoles de communication bas niveau : UART, I2C, SPI
Matériel :
cartes et cibles embarquées variées (ARM, x86, mais aussi STM32, Raspberry Pi)
architecture de PC standard
accès à certains serveurs et micro-services Trinnov.
Intégration matériel-logiciel et architecture de banc
Le poste est ouvert à différents niveaux d'expérience : ce qui compte avant tout, c'est la solidité sur les fondamentaux techniques ci-dessous et l'envie de travailler au plus près du terrain.
Indispensable
Formation Bac+5 (ingénieur ou équivalent)
Maîtrise de Linux
Démarrage et init : chaîne de boot (bootloader → noyau → init), unités et dépendances systemd, diagnostic via journalctl / dmesg
Stockage et images : partitionnement, montages, images disque, rootfs en lecture seule, flash de cibles
Exploitation : droits et utilisateurs, chroot, gestion de paquets, cron/timers, rotation des logs
Maîtrise de langages de script (Bash, Python)
Connaissances réseau et des protocoles de communication bas niveau (par exemple: I2C, SPI, UART, TCP, SSH)
Capacité de débogage, méthode et rigueur
Bases de programmation C++
Apprécié
Expérience en bancs de test, instrumentation ou production industrielle
Connaissance de Yocto
Connaissance de frameworks de test
Intégration matériel-logiciel / systèmes embarqués
Sensibilité qualité, certification et cybersécurité
Savoir-être
Collaboratif : le poste est très transverse (en interface avec les équipes Production, Scrum Soft, Digital Service, Hardware)
Force de proposition : capacité à repérer les axes d'amélioration et à les porter de sa propre initiative
Pragmatique et orienté fiabilité
Capacité à monter en compétence sur plusieurs sujets en parallèle (objectif à terme : autonomie complète)
Forte implication, l'enjeu quotidien est la capacité de production de l'entreprise
Pourquoi ce poste
Un rôle clé et visible, avec un impact direct sur la mise en production (prévoir un à deux déplacements par an à l’usine, en France)
Un contexte porteur : contribuer concrètement à la montée en puissance de la production
De la variété : plusieurs gammes, du bas niveau au réseau, du dev au terrain
Une marge de progression réelle, avec un périmètre qui s'élargit au fil de la montée en autonomie