ACTIA Engineering Services
ACTIA Engineering Services
Tunisie

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

Sécurité des systèmes embarquésLogiciel automobileProtocoles CAN/UDS

Publié il y a 11 jours

Stage
⏱️4-6 mois
💼Hybride
📅Expire dans 3 jours
Cohérence LinkedIn / CV vérifiée.

Description du poste

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.