Ingénieur Intégration Logicielle Embarquée H/F
LittleBig Connection (part of Mantu)
- Compiègne - 60
- Freelance
- Bac +5
- Services aux Entreprises
Les compétences pour ce job
Détail du poste
Le besoin
Contexte
Dans le cadre du développement des solutions électroniques et logiciel embarquées, l'ingénieur intégration logicielle est responsable de la mise en oeuvre, de l'industrialisation et de la maîtrise de l'intégration logicielle sur l'ensemble du cycle de développement.
Il/elle est garant(e) de la cohérence, de la qualité et de la fiabilité du logiciel embarqué, en s'appuyant sur des pratiques d'intégration continue, d'automatisation des tests et de gestion de configuration.
Missions
Les activités principales s'articulent autour de 7 axes :
Intégration logicielle et architecture d'intégration
Définir et piloter la stratégie d'intégration logicielle projet
Assurer l'intégration des composants logiciels (BSW / MDW / ASW)
Gérer les dépendances et la cohérence globale du logiciel embarqué
Garantir la reproductibilité et la stabilité des builds logiciels
Intégration continue et software factory
Définir, mettre en place et maintenir les pipelines CI/CD (build, test, release)
Administrer et optimiser les environnements d'intégration (runners, outils)
Gérer les artefacts logiciels (versioning, packaging, livraison)
Contribuer à l'amélioration continue de la software factory
Tests d'intégration et validation
Définir la stratégie de tests d'intégration (simulation, SIL, HIL)
Mettre en oeuvre et automatiser les tests
Intégrer les tests dans les pipelines CI/CD
Analyser les résultats (logs, traces, rapports) et investiguer les anomalies
Assurer la traçabilité entre exigences, tests et résultats
Automatisation et outillage
Développer des outils et scripts (Python, etc.) pour automatiser les tests et l'analyse des résultats, faciliter l'intégration et le diagnostic et améliorer la productivité des équipes
Industrialiser les workflows de développement et validation
Gestion de configuration et livraison
Mettre en place et maintenir les règles de gestion de configuration
Assurer la traçabilité des versions logicielles
Piloter les releases et livraisons logicielles
Garantir la conformité des livrables
Qualité et amélioration continue
Garantir l'application des standards qualité et des processus internes
Contribuer à la résolution de problèmes (analyse root cause)
Capitaliser le retour d'expérience (REX)
Proposer des axes d'amélioration des méthodes et outils
Collaboration & support
Travailler en interface avec les équipes (système, safety, architecture, développement logicielle, tests et validation)
Apporter un support technique sur les problématiques d'intégration
Être référent(e) sur les pratiques d'intégration et de CI/CD
Responsabilités
Garantir la stabilité, la qualité et la conformité du logiciel intégré tout au long du cycle de développement
Piloter et maintenir la chaîne d'intégration continue (CI/CD)
Assurer la gestion de configuration logicielle et la traçabilité des versions
Être responsable des livraisons logicielles (qualité, contenu, délais)
Être le référent technique en intégration logicielle et software factory
Identifier, analyser et remonter les difficultés et risques projets
Contribuer à la capitalisation du savoir-faire et au retour d'expérience
Exigences sécurité
Respect et application de la norme ISO 14001
Respect et application de la norme ISO 50001
Respect et application de la norme ISO 45001
Être force de proposition d'actions d'amélioration continue dans les domaines EEHS
Exigences qualité
Respect du système Qualité basé sur les normes ISO 9001/IATF, les règles Qualité de l'entreprise et les exigences des clients
Connaissance et respect des livrables internes liés à sa fonction et aux exigences spécifiques des clients auxquels il contribue
Conscience de l'impact de son poste sur l'atteinte des objectifs du projet et sur la satisfaction du client final
Application des méthodes de résolution de problèmes, capitalisation sur les commentaires
Conformité aux normes ISO 9001/IATF, aux règles Qualité de l'entreprise et aux exigences des clients
Application des standards Qualité : respect des procédures internes, utilisation de documents contrôlés
Connaissance et respect des livrables internes liés à sa fonction et aux exigences spécifiques des clients
Conscience des impacts de sa fonction sur l'atteinte des objectifs du projet et la satisfaction du client final
Doit avoir connaissance de la procédure "Système Qualité, Approche Processus et Amélioration Continue"
Compétences clés
Bac +5 (master ou école d'ingénieur) en génie informatique, génie électrique ou dans un domaine connexe
5 à 7 ans d'expérience sur un poste équivalent dont une expérience pratique dans des environnements d'intégration continue (gitlab/Jenkins/GitHub/Suite Atlassian, ...)
Expérience pratique en développement logiciel (langage C, MBD, Python)
Connaissance approfondie des tests d'intégration
Des connaissances en sécurité fonctionnelle seraient un plus (normes ISO26262, ISO25119, IEC61508, IEC62443...)
Capacité à travailler efficacement en équipe - en agile de préférence
Collaboration
Être en collaboration avec les équipes système, safety et gestion de projet pour aligner les besoins et les données d'entrée
Être en collaboration avec l'équipe de développement logiciel afin de garantir l'intégration et la qualité des logiciels
Être un support sur les problématiques d'intégration auprès des équipes internes et clients
Est rattaché au responsable de département R&D
Le profil recherché
Profil recherché
- Bac +5 (master ou école d'ingénieur) en génie informatique, génie électrique ou dans un domaine connexe
- 5 à 7 ans d'expérience sur un poste équivalent dont une expérience pratique dans des environnements d'intégration continue (gitlab/Jenkins/GitHub/Suite Atlassian, ...)
- Expérience pratique en développement logiciel (langage C, MBD, Python)
- Connaissance approfondie des tests d'intégration
- Des connaissances en sécurité fonctionnelle seraient un plus (normes ISO26262, ISO25119, IEC61508, IEC62443...)
- Capacité à travailler efficacement en équipe - en agile de préférence
- Être en collaboration avec les équipes système, safety et gestion de projet pour aligner les besoins et les données d'entrée
- Être en collaboration avec l'équipe de développement logiciel afin de garantir l'intégration et la qualité des logiciels
- Être un support sur les problématiques d'intégration auprès des équipes internes et clients
Infos complémentaires
Publiée le 11/08/2026 - Réf : a4b179d0437fcd15e730aacac3e3472f