Nous recrutons des ingénieurs senior en systèmes embarqués Model Based Design (MBD), Model Based System Engineering (MBSE)
Le poste est basé à Rabat Technopolis.
Poste :
En fonction du projet, vous participez aux activités de modélisation sous Matlab Simulink de plusieurs logiciels embarqués dans le domaine de l'automobile. Les missions seront de :
- Conception, développement et implémentation des logiciels embarqués pour des ECUs Automobile (Electronic Control Unit) : tableaux de bord / combinés d'instruments numériques des véhicules, ADAS, etc.
- Construction, analyse et revue des exigences système et software.
- Conception détaillée des composants logiciels.
- Réalisation des modèles Matlab / Simulink représentant les fonctions système et software.
- Réaliser le plan de validation de ces modèles, exécution des test cases (MIL & SIL)
- Analyse de la couverture structurelle et fonctionnelle
- Débogage, analyse et correction des défauts.
- Analyse statique et dynamique du code.
- Animation / participation à des réunions de coordination et de discussion techniques entre différents intervenants : Architecte, Développement, Validation
- Garantir la conformité des livrables avec les exigences client, ainsi que leurs évolutions.
- Garantir la qualité des livrables.
Profil recherché
De formation Bac+5 en Systèmes embarqués, électrique, électronique.
Vous avez une expérience minimum de 1 an dans le domaine des systèmes embarqués.
La maîtrise de la modélisation sous Matlab / Simulink, et des langages C / C++ est indispensable à l’exercice de votre fonction.
Un niveau d’anglais opérationnel est requis.
Vous êtes autonome et vous savez faire preuve d’initiative ? Vous êtes tenace et avez le sens du travail d’équipe ? Alors vous êtes la pépite que nous recherchons !
Compétences requises :
Expériences pratiques en modélisation avec Matlab / Simulink et stateflow.Maitrise des langages Embarqués C / C++, ou PythonBonne connaissance des protocoles de communication automobile (CAN, CAN FD, Ethernet, LIN, SPI)Maitrise des outils VECTOR, CANoe, CANalyzerCulture Automobile et connaissances des normes et standards associés (AUTOSAR, MISRA, ISO26262, MAB Guideline)Connaissances du defect life cycle & test life cycle.Connaissances en architecture des Microcontrôleurs.Connaissances sur le processus génération automatique des codes (Matlab Embedded CODER)Maitrise du Cycle de développement logiciel des systèmes embarqués.