Ingénieur Développement Linux Embarqué H/F - Savane Consulting
- Rennes - 35
- CDI
- Savane Consulting
Les missions du poste
Le groupe Savane représente :
- 3 agences : Paris, Lyon et Rennes
- 5 filiales spécialisées dans les métiers de l'ingénierie informatique.
- Une équipe soudée autour de valeurs communes et d'une vision de notre métierContexte du poste :
Notre client est l'un des principaux fournisseurs mondiaux de solutions de réseau et de streaming vidéo en temps réel.
Ses technologies de cloud connecté et de périphérie intelligente permettent aux organisations du monde entier d'impliquer leurs publics, d'améliorer la collaboration et de soutenir la prise de décision, grâce à des solutions vidéo haute qualité, faible latence, sécurisées et fiables à l'échelle mondiale.
Dans le cadre du développement d'un nouveau produit NGX (Encodeur / Décodeur), nous recherchons un(e) Ingénieur Développement Linux Embarqué.
Missions principales :
- Assurer les évolutions des versions de l'encodeur / décodeur (Python, scripts Shell, Buildroot)
- Intégrer des drivers matériels
- Porter et personnaliser les BSP Yocto et Buildroot sur architectures ARM et x86
- Intégrer et configurer les bootloaders (U-Boot, Coreboot, Slimboot, EDK2 / UEFI)
- Adapter les drivers, device trees, middleware et couches d'abstraction matérielle (HAL)
- Intervenir dans un environnement multimédia exigeant
- Assurer le support des équipes hardware et software sur les problématiques de démarrage, chaîne de boot, périphériques et intégration OS
Le profil recherché
Le profil recherché :
- Maîtrise parfaite du langage C
- Solide expertise en développement Linux embarqué (drivers, BSP, firmware)
- Expérience confirmée sur Yocto et Buildroot
- Bonne connaissance des architectures ARM et x86
- Maîtrise des outils : Git, intégration continue, débogage matériel, cross-compilation
- Capacité à travailler en collaboration avec des équipes pluridisciplinaires
- Autonomie, adaptabilité et esprit d'équipe
- Proactivité et force de proposition pour l'amélioration continue