ALTEN

smartrecruiters

Technical functional designer - ADAS @ ALTEN

Rabat, Rabat-Salé-Kénitra, maOnsiteFull-timePosted 3 days ago

Opens on smartrecruiters

About this role

1. Conception et Modélisation des Fonctions ADAS

Définition des exigences fonctionnelles :Structurer et rédiger les spécifications fonctionnelles et de sécurité (ISO 26262) pour les systèmes ADAS (ex : SALC, LPA).Collaborer avec les équipes système et architecture pour aligner les exigences techniques.Modélisation basée sur MATLAB/Simulink :Concevoir des modèles fonctionnels à partir des spécifications, en respectant les règles de modélisation (ex : MISRA, AUTOSAR).Utiliser des outils comme Design Verifier et MCDC pour valider la couverture des exigences et générer du code C embarquable.2. Validation et Tests

Validation MIL (Model-In-the-Loop) :Tester les fonctions ADAS dans des environnements simulés (ex : CarMaker) pour évaluer les performances et la robustesse.Automatiser les tests via des scripts MATLAB/Python.Analyse des données de roulage :Exploiter des outils comme CANalyzer, vSignalyzer, ou des scripts MATLAB pour analyser les logs véhicules (fichiers MF4/ASC/MAT).Identifier et corriger les anomalies remontées via des plateformes comme JIRA.3. Calibration et Intégration

Calibration des paramètres fonctionnels :Optimiser les paramètres des algorithmes ADAS (ex : seuils de détection, temps de réaction) pour répondre aux KPIs définis.Intégration sur plateforme MIL/HIL/SIL :Intégrer les fonctions allouables (FAs) sur des plateformes de test (ex : MIL) et livrer les versions validées sur GitHub.Vérifier la conformité des modèles pour une intégration ECU (Electronic Control Unit).4. Collaboration et Support Technique

Travail en équipe pluridisciplinaire :Participer aux revues d’architecture fonctionnelle et aux ateliers techniques avec les parties prenantes internes/externes.Apporter un support technique aux équipes de développement logiciel et de validation.Gestion des anomalies :Diagnostiquer les problèmes techniques (ex : dysfonctionnements ADAS) et proposer des solutions correctives.Suivre les workflows JIRA pour le traitement des issues MIL/HIL/SIL.5. Développement d’Outils et Automatisation

Création d’applications d’analyse :Développer des outils MATLAB pour automatiser l’analyse des données et la génération de rapports KPIs.Contribuer à l’amélioration des processus de test et de validation. Education & Experience

Holds a degree in Electronic Engineering, Embedded Systems, or Systems Engineering, with a minimum of 1 to 2 years of experience.A very good level of English is required.Tools & Languages

Proficiency in MATLAB/Simulink (including Model Advisor, Design Verifier)Experience with Git/GitHub for configuration managementProficiency in CANOE/CANalyzer for CAN network simulation and analysisGood command of C language for embedded developmentKnowledge of UDS and OBD protocols (strong asset)Standards & Norms

Knowledge of ISO 26262 (automotive functional safety)Understanding of AUTOSAR (automotive software architecture)Application of MISRA C guidelines for embedded codeDomain Knowledge

Strong understanding of automotive systems and communication protocols (CAN, LIN, etc.)Proven experience in Model-Based Design and embedded software developmentSoft Skills

Teamwork abilitiesStrong analytical mindsetAttention to detail and adherence to standards Modélisation ADAS (MATLAB/Simulink)Validation MIL & simulation (CarMaker)Analyse données véhicule & JIRACalibration & intégration MIL / SIL / HIL

Skills

AutomotiveProduct ManagementEntry LevelAutomotive

Ready to apply?

Install the ResuMinder extension and we'll auto-fill the application in seconds — no rewriting.

Get the extension →
See how your CV scores — free