Ingénieur confirmé Développement Audio Embarqué
Il y a 22 heures
Paris, Ile-de-France
Devialet
Temps plein
Gratuit avec email ou Google
Enregistrez cette offre et organisez votre recherche
Créez un compte gratuit pour enregistrer des offres d'emploi, créer des alertes et revenir à cette liste depuis votre tableau de bord.
Gratuit avec email ou Google
En continuant, vous acceptez nos Conditions d’utilisation & Politique de confidentialité.
Au sein du département R&D de Devialet, vous rejoignez l'équipe DSP & Acoustique, basée à La Défense. Vous travaillez dans une équipe multidisciplinaire (traitement du signal, acoustique, développement embarqué) pour porter, intégrer et optimiser les algorithmes audio propriétaires de Devialet sur des cibles embarquées temps réel.
Vous intervenez sur tout le cycle de vie des projets : cadrage technique et avant-vente, développement, validation, industrialisation, puis support auprès des équipes internes, de nos clients et partenaires.
MissionsVos responsabilités principales couvrent la maintenance et l’évolution de la librairie audio embarquée de Devialet (langage C), la livraison et le support à l’intégration auprès des équipes internes (B2C) pour les produits Devialet en premier temps, avec une possibilité pour participer aux projets de licence auprès des clients et partenaires.
Vous contribuez aussi à l’implémentation de chaînes de traitement complètes à partir de la bibliothèque d’algorithmes internes, ainsi qu’au portage des évolutions et des nouveaux algorithmes conçus par l’équipe Traitement du Signal.
ResponsabilitésA. Livrables dans le contexte licensing
• Maintenance, évolution, spécification et documentation de l'API publique de la librairie.
• Garantie du bon fonctionnement de la librairie sur les différentes plateformes supportées (ARM Linux, DSP Analog Devices, ).
• Gestion des livrables (API, binaires, documentation) dans un environnement multi-projets dense.
• Participation au cadrage technique et à l'avant-vente (MCPS, mémoire et latence), puis accompagnement à l'intégration (support et debug).
• Caractérisation de la solution livrée (MCPS, mémoire et latence). B. Pipelines audio et algorithmes dans les contextes licensing & B2C
• Implémentation de pipelines de traitement complets à partir de la solution existante.
• Contribution à la maintenance et à l’évolution de la librairie (maintenance, évolutions et nouveaux cas d’usage).
• Portage de nouveaux algorithmes à partir des références Matlab, Simulink et Max/MSP fournies par la partie traitement du signal de l’équipe.
• Optimisation de la solution selon les plateformes (intrinsics, SIMD, CMSIS-DSP, …). C. Outils métier
• Maintenance et évolution du pipeline CI Jenkins (builds, tests automatisés sur PC et sur cible).
• Contribution au développement et à la maintenance des outils métier de l'équipe (Python). Cibles et toolchains
• Requis : SHARC (Analog Devices); ARM linux; Cadence HiFi 4 et/ou HiFi 5.
• Très apprécié : STM, GigaDevice (MCU)
• Un plus : Solutions DSP Qualcomm Les compétences suivantes seront déterminantes, par ordre de priorité. Requises:
• Diplôme d'ingénieur ou Master en systèmes embarqués (ou équivalent).
• Maîtrise du C embarqué temps réel.
• Appétence pour la maintenance et l’évolution de solutions existantes.
• A l’aise avec le langage Python.
• Instrumentation sur cible (MCPS, mémoire et latence)
• Portage et optimisation d’algorithmes dans un contexte embarqué.. Appréciées:
• Familier avec les environnements Simulink, Matlab et Max/MSP
• Culture du test et de la CI.
• Anglais courant, écrit et parlé. Expérience5 ans en logiciel embarqué audio, idéalement avec une expérience d'interface client (spécification et support). Savoir-êtreEsprit analytique, rigueur et autonomie. Aisance avec des équipes techniques internes et des clients externes. Goût pour l'intégration, le support client et la qualité logicielle, plus que pour la recherche algorithmique. Intérêt marqué pour l'audio et les technologies embarquées haut de gamme. ConditionsContexte international. Déplacements possibles, à fréquence rare.
• Maintenance, évolution, spécification et documentation de l'API publique de la librairie.
• Garantie du bon fonctionnement de la librairie sur les différentes plateformes supportées (ARM Linux, DSP Analog Devices, ).
• Gestion des livrables (API, binaires, documentation) dans un environnement multi-projets dense.
• Participation au cadrage technique et à l'avant-vente (MCPS, mémoire et latence), puis accompagnement à l'intégration (support et debug).
• Caractérisation de la solution livrée (MCPS, mémoire et latence). B. Pipelines audio et algorithmes dans les contextes licensing & B2C
• Implémentation de pipelines de traitement complets à partir de la solution existante.
• Contribution à la maintenance et à l’évolution de la librairie (maintenance, évolutions et nouveaux cas d’usage).
• Portage de nouveaux algorithmes à partir des références Matlab, Simulink et Max/MSP fournies par la partie traitement du signal de l’équipe.
• Optimisation de la solution selon les plateformes (intrinsics, SIMD, CMSIS-DSP, …). C. Outils métier
• Maintenance et évolution du pipeline CI Jenkins (builds, tests automatisés sur PC et sur cible).
• Contribution au développement et à la maintenance des outils métier de l'équipe (Python). Cibles et toolchains
• Requis : SHARC (Analog Devices); ARM linux; Cadence HiFi 4 et/ou HiFi 5.
• Très apprécié : STM, GigaDevice (MCU)
• Un plus : Solutions DSP Qualcomm Les compétences suivantes seront déterminantes, par ordre de priorité. Requises:
• Diplôme d'ingénieur ou Master en systèmes embarqués (ou équivalent).
• Maîtrise du C embarqué temps réel.
• Appétence pour la maintenance et l’évolution de solutions existantes.
• A l’aise avec le langage Python.
• Instrumentation sur cible (MCPS, mémoire et latence)
• Portage et optimisation d’algorithmes dans un contexte embarqué.. Appréciées:
• Familier avec les environnements Simulink, Matlab et Max/MSP
• Culture du test et de la CI.
• Anglais courant, écrit et parlé. Expérience5 ans en logiciel embarqué audio, idéalement avec une expérience d'interface client (spécification et support). Savoir-êtreEsprit analytique, rigueur et autonomie. Aisance avec des équipes techniques internes et des clients externes. Goût pour l'intégration, le support client et la qualité logicielle, plus que pour la recherche algorithmique. Intérêt marqué pour l'audio et les technologies embarquées haut de gamme. ConditionsContexte international. Déplacements possibles, à fréquence rare.