AP26 - BAC +5 - Développeur Logiciel MATLAB/Simulink & Vérification AUTOSAR H/F
Role details
Job location
Tech stack
Job description
Réalisez votre apprentissage au sein de Renault Group et transformez vos connaissances en compétences sur des projets concrets. Accompagné par un maître d'apprentissage et d'équipes expertes, vous progressez vers votre diplôme dans un cadre exigeant et bienveillant. Une expérience utile, formatrice et porteuse de sens, quelle que soit la fonction. Vous contribuerez au développement des fonctionnalités liées à l'habitacle dans le cadre de l'architecture Software-Defined Vehicle (SDV), un projet stratégique pour le Groupe Renault. Rattaché(e) à la direction des systèmes et logiciels embarqués, vous rejoindrez les équipes du Développement Logiciel en lien avec l'habitacle véhicule, responsable de la conception et du développement des composants logiciels pour les systèmes du domaine habitacle. Vos Missions : Le poste consiste à développer, optimiser et valider les fonctions logicielles d'éclairage des futurs véhicules Renault, en implémentant des logiques sous MATLAB/Simulink, en préparant et exécutant des tests C et des simulations CAN, et en vérifiant la cohérence des interfaces AUTOSAR ainsi que de l'architecture logicielle sous MagicDraw. Il inclut également la validation du comportement via CANoe, la participation aux activités d'architecture logicielle et le support à l'automatisation CI/CD, notamment par l'introduction d'IA pour accélérer la dérivation de tests. L'objectif global est d'assurer la cohérence du logiciel Lighting sur toute la chaîne, du modèle Simulink jusqu'aux phases de test et de validation.
- Développement & Modélisation
- Développer et mettre à jour les modèles MATLAB/Simulink des composants logiciels éclairage. Optimiser et vérifier la conformité modèle
- code généré (Embedded Coder).
- Contribuer aux revues techniques des composants.
- Préparation & Validation Test (C / CANoe)
- Développer des tests unitaires et fonctionnels en C.
- Construire des scénarios CAN/CAN-FD dans CANoe pour valider les comportements.
- Automatiser certains scénarios dans GitLab CI.
- AUTOSAR & Interfaces (ARXML)
- Lire, vérifier et générer des fichiers ARXML : ports, DataElements, types, signaux.
- Développer des scripts Python pour vérifier la cohérence des interfaces. S'assurer de la correspondance entre modèle Simulink ARXML
- architecture logicielle.
- Automatisation & IA appliquée aux tests
- Contribuer à la mise en place d'un framework CI pour exécuter les tests et vérifier les modèles.
- Développer un outil interne basé IA pour générer automatiquement des cas de test à partir des exigences.
- Générer des rapports automatiques d'analyse et de conformité.
Requirements
-
Vous préparez un diplôme bac+5 en école d'ingénieur ou université, spécialisé en informatique ou en systèmes embarqués. Vous êtes passionné(e) par le développement logiciel et curieux(se) du domaine de l'automobile.
-
Connaissances en Matlab/Simulink appréciées, mais non indispensables.
-
Maîtrise d'au moins un langage de programmation (ou de script) exigée. Curiosité envers la modélisation fortement recommandée.
-
Niveau d'anglais minimum : B2.
Benefits & conditions
Métier Recherche & Développement Durée du contrat 36 months Renault Group s'engage à créer un environnement de travail inclusif et les conditions permettant à chacun de nous d'apporter sa passion, donner le meilleur de lui-même et s'épanouir, tout en étant lui-même.