Ingénieur confirmé Développement Audio Embarqué (H/F)

Résumé du poste
CDI
Paris
Télétravail occasionnel
Salaire : Non spécifié
Compétences & expertises
Cahier des charges techniques
Matlab
Linux
Jenkins
ARM
+1
Postuler

Devialet
Devialet

Cette offre vous tente ?

Postuler
Questions et réponses sur l'offre

Le poste

Descriptif du poste

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.

Missions

Vos 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és

A. 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


Profil recherché

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érience

5 ans en logiciel embarqué audio, idéalement avec une expérience d’interface client (spécification et support). 

Savoir-être

Esprit 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.

Conditions

Contexte international. Déplacements possibles, à fréquence rare.

Envie d’en savoir plus ?

D’autres offres vous correspondent !

Ces entreprises recrutent aussi au poste de “Développement de logiciels et de sites Web”.

Postuler