H/F Ingénieur en logiciel embarqué Linux

CDI - Audio 🔈 - Île-de-France

 
 
 
CDI - Audio 🔈 - Île-de-France  
Publiée le 08/11/2022 REF #02U19774
 
40 à 60K€

L'ENTREPRISE

Entreprise pionnière et leader mondial du "Line Source Array" qui révolutionne la conception et propagation du son.
Cette société est détenue en majorité par ses fondateurs. Elle propose à ses clients de nombreux produits et solutions dans le domaine de l'événementiel et de la sonorisation audio haute fidélité.

LE POSTE / LES MISSIONS

Vous êtes ingénieur firmware et vous rejoindrez le département électronique (logiciel embarqué) au sein du pôle R&D pour le développement du produit phare.
Les principaux objectifs de développement sont les suivants :

- Développement d'applications sur des plateformes basées sur Linux (PC et embarqué).
- Portage de Linux sur de nouvelles plateformes matérielles (Yocto).
- Développement du noyau Linux et des drivers.
- Analyser et améliorer les performances globales du système.
- Rechercher et résoudre les problèmes signalés.
- Créer de la documentation et des présentations pour promouvoir les nouvelles fonctionnalités.

Fonctions recherchées :

- Concevoir, mettre en œuvre et tester de nouvelles fonctionnalités de firmware.
- Analyser et améliorer les performances globales du système.
- Rechercher et résoudre les problèmes signalés.
- Construire de la documentation et des présentations pour promouvoir les nouvelles fonctionnalités.

PROFIL RECHERCHÉ

Profil recherché :

- Master en génie électrique ou en informatique.
- Connaissance approfondie du langage de programmation C et du Linux Kernel.
- 5+ ans d'expérience en programmation bare-metal de MCUs et de périphériques.
- Bonne connaissance du langage script Python.
- Expérience avec les protocoles et piles de communication basés sur Ethernet.
- Langues : Bon anglais parlé et écrit.

Soft skills :

- Expérience des protocoles de communication basés sur Ethernet.
- Expérience avec les normes et applications liées à AVB/TSN.
- Connaissance du sous-système audio Linux (ALSA, JACK).
- Expérience avec Docker

Outils :

- Chaîne d'outils C (compilateur, linker)
- Émulateurs JTAG pour le débogage
- Langage de script (Python, par exemple)
- Contrôle de version (Git)
- Système de construction MAKE