Ingénieur en Développement MBD et Validation MIL, c’est quoi ?

L’ingénieur en Développement MBD (Model-Based Design) et Validation MIL (Model-in-the-Loop) travaille sur la conception, la modélisation et la validation des systèmes électroniques embarqués, principalement dans le secteur automobile. Grâce à la méthodologie MBD, il modélise et simule les comportements des systèmes avant leur mise en production, ce qui permet d’optimiser les performances, de réduire les erreurs de conception et d’accélérer le développement. L’approche MIL permet de tester ces modèles en boucle fermée pour valider leur bon fonctionnement dès les premières phases du développement.

Un diplôme d’ingénieur (Bac+5) est généralement requis, avec une spécialisation en électronique, automatique, informatique industrielle ou mécatronique. Un master en systèmes embarqués, génie électrique ou contrôle-commande est également pertinent. Une formation complémentaire en modélisation et simulation (MATLAB/Simulink, par exemple) est un atout.

Les compétences requises pour exercer ce métier se divisent en 3 parties :

Techniques :

  • Maîtrise de la modélisation sous MATLAB/Simulink.
  • Connaissance des langages de programmation (C, Python, etc.).
  • Compréhension des systèmes embarqués et des architectures électroniques.
  • Expérience en validation et vérification (MIL, SIL, HIL).
  • Connaissance des normes automobiles (ISO 26262, AUTOSAR).

Méthodologiques :

  • Esprit analytique et rigueur scientifique.
  • Capacité à travailler en équipe et en mode projet.
  • Capacité à documenter et formaliser les résultats.

Transversales :

  • Bonne communication pour collaborer avec les différentes équipes (hardware, software, test).
  • Capacité d’adaptation aux nouvelles technologies et méthodes.
  • Sens du détail et approche qualité.

Ingénieur en Développement MBD et Validation MIL

 

Et au quotidien, l’Ingénieur en Développement MBD et Validation MIL Elitys ?

Mon travail repose sur la méthodologie Model-Based Design (MBD), qui permet de modéliser et simuler les comportements des systèmes avant leur mise en production.

Au quotidien, je suis impliqué dans différentes phases du développement :

  • Ingénierie système : définir les exigences, modéliser les architectures fonctionnelles et assurer la cohérence globale du système.
  • Model-Based Design (MBD) : développer des modèles simulables sous MATLAB/Simulink, permettant de tester et affiner les performances du système avant l’implémentation physique.
  • Validation MIL (Model-in-the-Loop) : vérifier le bon fonctionnement des modèles à travers des simulations avant leur passage aux phases de tests plus avancées.
  • Debug sur différent logiciel.
  • Réalisation de Scripting.

Ce rôle me permet d’interagir avec différentes équipes et de contribuer à la fiabilité et la performance des systèmes embarqués, un aspect clé dans des secteurs exigeants comme l’automobile ou l’aéronautique.