Logo de ACTIA Engineering Services

LL-15 DÉVELOPPEMENT D'UNE LIBRAIRIE LOGICIELLE TEMPS RÉEL AUTOMOBILE DOCAN SUR STM32. ISO15765 PFE

ACTIA Engineering Services

StageHybride4 à 6 moisDate limite : 8 déc. 2025
Sécurité des systèmes embarquésLogiciel automobileProtocoles CAN/UDS

Postuler

Description

Objectif du sujet :

  • Implémenter la spécification DOCAN en langage C/C++ sur plateforme STM32 conformément à ISO15765.
  • Garantir l’interfaçage complet de la librairie DOCAN avec le protocole UDS (Unified Diagnostic Services) pour le diagnostic sur CAN.
  • Assurer la modularité et la portabilité sur différents microcontrôleurs STM32 et valider la stabilité (simulation, tests, etc.).

Travail à faire :

  • Concevoir et développer la librairie DOCAN en C/C++ selon les spécifications ISO15765 et l’architecture STM32 embarqué.
  • Intégrer les fonctionnalités UDS pour permettre le diagnostic sur le bus CAN en respectant les contraintes temps réel.
  • Réaliser des tests unitaires et d’intégration pour valider la conformité, la performance et la robustesse de la librairie.
  • Documenter l’architecture du code, les interfaces (API), les scenarii de test et les résultats des validations fonctionnelles.

Compétences requises :

  • Maîtrise du C embarqué et C++ appliqué aux environnements microcontrôleurs (STM32).
  • Connaissance des protocoles CAN, ISO15765-2 et UDS (diagnostic embarqué automobile).
  • Expérience en développement embarqué, tests unitaires/intégration et bonnes pratiques de portabilité/modularité.

Modalités & candidature :

  • Référence : REF:LL-15 — Poste basé à Tunis, durée indiquée sur la page : 6 MOIS.
  • Pour postuler envoyez votre candidature par email à : aes-stages@ACTIA.COM (utilisez pour objet le sujet indiqué ci-dessous).
  • Le contact de candidature : aes-stages@ACTIA.COM.