Développer une application d’éclairage pour véhicule conforme à la norme AUTOSAR, déployée sur l’unité centrale électronique (ECU).
Assurer la robustesse et la qualité logicielle via l’implémentation d’un système d’intégration continue (CI) et des tests automatisés.
Responsabilités et tâches
Concevoir et implémenter les composants logiciels AUTOSAR pour le contrôle d’éclairage en respectant les spécifications fonctionnelles et architecturales.
Développer en POO principalement en C++ pour les composants embarqués et utiliser Python pour les scripts de test/automatisation.
Validation et tests
Mettre en place des tests Software-in-the-Loop (SIL) réalisés avec Robot Framework pour la validation logicielle.
Intégrer l’automatisation des tests dans une chaîne CI afin d’exécuter régulièrement les suites de tests et détecter les régressions.
Environnement technique et compétences requises
Technologies et protocoles : AUTOSAR, ECU, LIN, CAN.
Langages et outils : C++ (POO), Python, UML, Robot Framework, outils CI/CD.