Contexte du poste
Dans le cadre du développement de solutions connectées pour l'habitat intelligent et les bâtiments communicants, vous intervenez sur une gateway IoT embarquée permettant la gestion de multiples équipements (ouvrants, systèmes de chauffage, capteurs, etc.). Cette plateforme repose sur une architecture Linux embarquée et intègre plusieurs applicatifs assurant la communication via différents protocoles. L'environnement est fortement orienté systèmes embarqués, intégration logicielle bas niveau et industrialisation logicielle.
Coris Innovation recherche son/sa nouveau/elle Ingénieur développement Embarqué – Expert Yocto (IoT) afin de renforcer une équipe agile en charge de la distribution Linux embarquée d'une box domotique. Vous évoluez au sein d'une équipe Scrum (5 à 6 développeurs) organisée selon un cadre SAFe, avec des cycles de développement structurés (sprints de 3 semaines, incréments).
Missions principales:
- Concevoir, développer et maintenir des distributions Linux embarquées basées sur Yocto
- Développer et structurer des layers et recipes Yocto avancés (customisation, optimisation, maintenance)
- Assurer l'intégration logicielle bas niveau en lien avec le hardware propriétaire
- Configurer, adapter et optimiser le kernel Linux ainsi que les Device Trees
- Participer au développement de composants systèmes en C/C++
- Développer des scripts en Shell et Python pour automatiser les processus d'intégration et de déploiement
- Mettre en place et renforcer les stratégies de tests automatiques (intégration, validation système)
- Contribuer à l'industrialisation via des pipelines CI/CD (Git, GitLab CI, Docker)
- Garantir la performance, la stabilité et la maintenabilité des systèmes embarqués
- Collaborer avec les équipes pluridisciplinaires (logiciel, hardware, produit) dans un environnement agile
- Assurer un rôle de référent technique sur les problématiques Yocto et Linux embarqué
- Participer activement à l'amélioration continue et au partage des bonnes pratiques
Profil :
Vous êtes diplômé(e) d'une formation supérieure en informatique, systèmes embarqués ou équivalent (Bac+5) et disposez d'une expérience d'au moins 7 ans en développement de systèmes embarqués sous Linux. Vous avez développé une expertise approfondie sur la construction et la maintenance de distributions Linux embarquées, notamment via Yocto, dans des contextes industriels exigeants.
Vous maîtrisez de manière avancée l'écosystème Yocto (création de layers, recipes, gestion des dépendances, optimisation des builds) ainsi que la configuration du kernel Linux et des Device Trees. Vous possédez de solides compétences en scripting (Shell, Python) et en développement bas niveau en C/C++. Vous êtes à l'aise avec les outils d'industrialisation logicielle tels que Git, GitLab CI et Docker, ainsi qu'avec les pratiques de tests automatisés. Une bonne compréhension des architectures IoT et des contraintes liées aux systèmes embarqués est attendue.
Vous faites preuve de leadership technique, de rigueur et d'un fort esprit collaboratif. Votre capacité à structurer, documenter et partager vos connaissances sera essentielle. Vous êtes proactif(ve) et force de proposition dans un environnement agile. Une bonne maîtrise de l'anglais technique est requise pour évoluer efficacement dans un contexte international.
En cliquant sur "JE DÉPOSE MON CV", vous acceptez nos CGU et déclarez avoir pris connaissance de la politique de protection des données du site jobijoba.com.