Dans le cadre de l’évolution d’un environnement de tests HIL (Hardware In the Loop) basé sur des solutions Vector, nous recherchons un(e) Ingénieur Validation & Tests HIL pour intervenir sur des activités à forte valeur technique autour des systèmes embarqués critiques.
Vous interviendrez au cœur des enjeux de qualité logicielle, automatisation des tests et intégration continue, en lien étroit avec les équipes de développement logiciel.
Objectifs de la mission
-
Mettre à jour et maintenir l’environnement de test HIL Vector avec les dernières versions de firmwares livrées :
-
plans de tests,
-
noms de variables,
-
matrices CAN.
-
Maintenir les fonctionnalités existantes de la toolbox interne et augmenter le taux de couverture fonctionnelle, notamment sur :
-
les fonctions Safety,
-
les drivers certifiés.
-
Automatiser le lancement des tests HIL dans le processus d’intégration continue (CI/CD).
-
S’assurer de la qualité des livraisons des packages software, en garantissant le respect des critères de qualité définis.
-
Assister les équipes de développement dans la construction et l’amélioration des plans de tests dédiés au banc HIL.
Vos missions
-
Analyser les évolutions logicielles et leur impact sur l’environnement HIL.
-
Adapter et maintenir les scripts et scénarios de tests HIL.
-
Développer et automatiser les tests HIL intégrés dans la chaîne CI/CD.
-
Participer à la définition des stratégies de tests et à l’amélioration de la couverture fonctionnelle.
-
Contribuer activement à la qualité globale du logiciel embarqué.
-
Collaborer étroitement avec les équipes de développement firmware et software.Profil recherché Formation
-
Diplôme d’Ingénieur Bac +5 (école d’ingénieurs ou équivalent).
Expérience
-
Minimum 5 ans d’expérience en développement et/ou validation de systèmes embarqués sur cible microcontrôleur.
-
Expérience dans les secteurs automobile, aéronautique ou ferroviaire fortement appréciée.
Compétences techniques
-
Solides connaissances des protocoles de communication CAN 2.0 / CAN FD.
-
Bonne maîtrise de l’environnement de tests Vector et du langage CAPL.
-
Programmation embarquée en C/C++ sur microcontrôleurs :
-
Aurix Tricore,
-
STM32.
-
Utilisation de Python ou autres langages de script pour l’automatisation.
-
Excellente maîtrise de Git.
-
Expérience avec les pipelines GitLab CI/CD.
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.