

Ce projet porte sur le développement du logiciel embarqué d’un système de frein à main électrique dans le secteur automobile. Il implique également des activités de vérification et de validation afin d’assurer la qualité et la fiabilité du logiciel
Le client pour lequel je travaille développe des systèmes de frein à main électrique. Ma mission consiste à développer, documenter et valider le modèle Simulink à partir duquel nous générons le code qui sera intégré dans le contrôleur. Le logiciel doit suivre les normes automobiles, des exigences internes et des exigences clients.
L’un des principaux enjeux est de garantir un fonctionnement fiable et sûr, en respectant des normes strictes comme ISO 26262. Le travail repose sur une approche de modélisation avec MATLAB Simulink, où le modèle sert de base à la génération automatique du code, ce qui impose une grande rigueur pour assurer la cohérence entre exigences, modèle et logiciel final. La qualité du code est également essentielle, avec des outils comme Polyspace pour détecter les erreurs potentielles.
Cependant, ce projet est soumis à de fortes contraintes : respect des normes et des exigences clients, limitations des systèmes embarqués (temps réel, mémoire), complexité du système et nécessité de tests et validations approfondis à chaque modification. Enfin, la collaboration en équipe et la traçabilité des développements, notamment via des outils comme Jira, sont indispensables pour garantir la conformité et la réussite du projet.


