OUTIL COMMUNICATION ÉQUIPEMENTS ERTMS

Objectif du stage :

Le contexte du stage est la norme de signalisation européenne ERTMS, qui définit l’échange normalisé de messages entre le sol et le bord.

Le but du stage est de concevoir une bibliothèque permettant de créer/éditer pour les différentes versions existantes (Baselines) de la norme, les messages échangés entre le sol et le bord selon les différents médias disponibles : balise, radio, boucle d’induction et STM. Les messages sont structurés en en-tête, paquets et variables, avec des tailles de variables définies.

Le logiciel produit sera en charge de :

  • Permettre le choix de la Baseline
  • Saisir des messages avec des contrôles de cohérence
  • Modifier des messages
  • Coder/décoder des messages en format hexadécimal
  • Sauvegarder les messages en base de données
  • Permettre l’utilisation des messages sauvegardés par des logiciels tiers.

Vous intégrerez une équipe projet composée à la fois de développeurs, testeurs, chefs de projet et experts techniques qui pourront vous aider à vous familiariser avec l’environnement, acquérir de solides connaissances « métier » et participer à la vie des projets de l’agence strasbourgeoise de CLEARSY.

Livrables attendus :

  • Documentation de l’API
  • Documentation d’architecture

La validation du logiciel obtenu sera un point essentiel du projet, ce qui permettra de mettre en pratique des tests unitaires et fonctionnels.

Compétences recherchées :

  • Programmation C/C++
  • QT
  • Linux, Windows
  • ERTMS/ETCS, SUBSET-026
  • Base de données MySQL/SQLite
  • Tests unitaires (QTest)
  • Tests fonctionnels (Squish)
  • Méthode agile SCRUM
  • Gestion de version SVN/GIT
Location
  • Strasbourg
Duration 6 mois
Level Bac +5

Postuler à cette offre de stage d'ingénieur

Pour postuler merci d’envoyer
un CV et une lettre de motivation
à l’adresse :

stages-ingenieurs@clearsy.com