Ingénieur Distribution Linux embarqué (H/F)
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
Job description
- Développement Linux embarqué : conception, génération et maintenance de distributions Yocto ou Debian embarquée optimisées pour produit.
- Intégration open-source : adaptation, configuration, packaging et intégration fluide de composants open-source au sein de l’image Linux.
- Expertise kernel & bas niveau : analyse et debug kernel, gestion de modules, développement / mise à jour de device-trees, optimisation et configuration système.
- Automatisation & Python : création d’outils de test, scripts d’automatisation, pipelines de validation logicielle et contributions à la qualité produit (QA).
- Intégration sur produit final : bring-up carte, diagnostics sur cible, validation fonctionnelle complète, benchmark et analyse de performances.
Requirements
- Ingénieur Bac+5 (ou équivalent) en systèmes embarqués ou informatique industrielle.
- Minimum 2 ans d’expérience dans la construction, l’industrialisation et la maintenance de distributions Linux embarquées, dont une partie sur des projets nécessitant une forte expertise technique.
- Maîtrise avancée de Yocto (layers, recipes, BSP, optimisation, reproducibility) et expérience solide sur Debian embarquée.
- Expertise approfondie en kernel Linux : configuration, compilation, debug avancé, gestion des modules, device-tree, intégration de drivers.
- Vision globale de l’intégration hardware/software, y compris interactions bas niveau avec MCU/MPU, bootloaders, gestion mémoire, périphériques spécifiques.
- Connaissances en Secure Boot et chaîne de confiance : U-Boot / FIT, signatures, validation d’intégrité, mécanismes de durcissement (secure storage, TPM/TEE…).
- Capacité avérée à analyser et diagnostiquer des architectures systèmes complexes et à définir des solutions robustes, pérennes et adaptées aux contraintes produit.
- Contribution à l’automatisation (scripts, outils internes, optimisation des workflows) et intérêt pour l’amélioration continue.
- Curiosité technique, rigueur d’analyse et fort esprit d’équipe, avec la capacité d’être un référent technique auprès des autres ingénieurs.
Un anglais courant est indispensable pour évoluer dans un contexte international.
About the company
Chez Alstom, nous avons une connaissance pointue des réseaux de transport et comprenons ce qui conduit les individus à les emprunter. Des trains à grande vitesse, métros, monorails et tramways aux systèmes intégrés, services, infrastructures, et solutions de signalisation et de mobilité numérique, nous offrons à la diversité de nos clients le portefeuille le plus vaste du secteur. Chaque jour, plus de 80 000 collaborateurs dans le monde qui ouvrent la voie à des solutions de mobilité plus vertes et plus intelligentes pour relier les villes, réduire l’empreinte carbone et remplacer la voiture.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on indeed.comGood distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Fully Remote Software Engineer Jobs
Best Companies to Work For in France: Top 25 Companies in 2023
Where To Find Software Engineering Jobs
Is Software Engineering Hard?