Subscribe to the latest remote jobs:

Model-Based Design Engineer (MBD)

🇲🇦 Morocco

MATLAB

C

Git

GitHub

Design

Model-Based Design Engineer (MBD)

from 🇲🇦 Morocco

ALTEN DELIVERY CENTER MAROC, Filiale du leader mondial de l’ingénierie et du conseil en technologie créé en 2008 et présent à Fès, Rabat, Tétouan et Casablanca, compte aujourd’hui plus de 2300 consultants et vise un centre d’excellence de 3300 consultants ALTENiens en fin 2027. ALTEN Maroc est désormais un acteur majeur de l’insertion professionnelle des  ingénieurs. Nous accompagnons nos clients, leaders de l’Industrie dans leurs stratégies de développement dans les domaines de l’automobile, du ferroviaire, de l’IT, de la R&D et des Télécoms & Médias.

Rejoindre ALTEN MAROC c’est bénéficier :

  • Des parcours professionnels diversifiĂ©s avec des opportunitĂ©s de carrière, une mobilitĂ© interne, sectorielle, gĂ©ographique et mĂ©tiers.
  • Des formations certifiantes et diplĂ´mantes.
  • Des Ă©vĂ©nements rĂ©guliers pour combiner bien ĂŞtre et performance.

L'ingénieur MBD aura comme missions :

  • Conception et modĂ©lisation : DĂ©velopper des modèles fonctionnels systèmes sous MATLAB/Simulink en respectant les principes du Model-Based Design (MBD).
  • Compilation et dĂ©bogage : Compiler et analyser du code C gĂ©nĂ©rĂ© Ă  partir des modèles, assurer la correction des anomalies.
  • Validation et tests : RĂ©aliser des tests MIL (Model-in-the-Loop), SIL (Software-in-the-Loop) et B2B (Back-to-Back) pour garantir la conformitĂ© des modèles et du code.
  • Analyse des exigences : Examiner et valider les spĂ©cifications fonctionnelles pour assurer leur cohĂ©rence et leur faisabilitĂ©.
  • Analyse des problèmes logiciels : Identifier, diagnostiquer et rĂ©soudre les anomalies liĂ©es aux modèles ou au code embarquĂ©.
  • Titulaire d’une formation en ingĂ©nierie Ă©lectronique, informatique embarquĂ©e ou systèmes, avec 1 Ă  2 ans d’expĂ©rience minimum.
  • Très bon niveau en Anglais est requis.
  • MaĂ®trise de MATLAB/Simulink (incluant Model Advisor, Design Verifier)
  • Utilisation de Git/GitHub pour la gestion de configuration
  • MaĂ®trise de CANOE/CANalyzer pour la simulation et l’analyse des rĂ©seaux CAN
  • Bon niveau en langage C pour le dĂ©veloppement embarquĂ©
  • Connaissance des protocoles UDS et OBD (atout majeur).
  • Connaissance de l’ISO 26262 (sĂ©curitĂ© fonctionnelle automobile)
  • Connaissance d’AUTOSAR (architecture logicielle automobile)
  • Application des guidelines MISRA C pour le code embarquĂ©
by @maxrusakovic