MCPNew: Mokaru MCP server is live
ALTEN

ALTEN

Technical functional designer - ADAS

Company

ALTEN

Role

Technical functional designer - ADAS

Job type

Full-time

Found on Mokaru

Yesterday

Share this job

Salary

Not disclosed by employer

Job description

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 management
  • Proficiency in CANOE/CANalyzer for CAN network simulation and analysis
  • Good command of C language for embedded development
  • Knowledge 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 code

Domain Knowledge

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

Soft Skills

  • Teamwork abilities
  • Strong analytical mindset
  • Attention to detail and adherence to standards
  • Modélisation ADAS (MATLAB/Simulink)
  • Validation MIL & simulation (CarMaker)
  • Analyse données véhicule & JIRA
  • Calibration & intégration MIL / SIL / HIL
Resume ExampleCover Letter Example

Explore more