- Développement d’une IHM permettant d’accéder aux données des locomotives ainsi que leurs positions (C++, Qt)
- Adaptation d’une librairie euro radio utilisée par les composantes de télécommunication (C)
- Mise en place d’un environnement CI/CD (Jenkins, Dockers, Kubernetes)
- Tests fonctionnels des composantes (scripts python)
- Rédaction des documents logiciels (Microsoft Word)
- Développement et maintien d’un outil de contrôle de trafic aérien
- Développement de l’interface utilisateur permettant de lancer des calculs de tracking
- Participation à la traduction des algorithmes en langage de programmation
- Tests fonctionnels
- Rédactions des documents logiciels
- Analyse des documents de spécification Hardware et Software
- Portage et configuration de l'OS FreeRTOS pour mettre en place l'intercommunication IPC (Synchronisation, Handshake, Ping, TxRx,
Log et Semaphores) entre deux processeurs (A55 et M3)
- Développement des drivers et des Framework sous Linux
- Développement et maintien du BSP d’une plateforme de validation (Yocto)
- Maintien du système de Build et automatisation des tests sur l’Emulateur Qemu sur une plateforme de validation (CI/CD Jenkins, Git,
Image, SDK, Dockers, Kubernetes)
« Projet bord Hyundai Rotem KTXII/LOCO/EMU »
- Développement des composantes logicielles selon la norme « CENELEC50128 » (Langage ADA)
- Développement d’un outil d’aide à la maintenance et génération des jeux de données PROJET et SAFETY selon le « SIL »
- Développement des scénarios de tests unitaire
- Flashage des différents logiciels et déroulement des tests unitaires.
- Rédaction des documents de conception, des tests et des résultats.
Développement de la fonction de navigation »
- Mise en place d’un modèle UML/SysML de comportement pour les fonctionnalités infotainment (Logique IHM)
- Développement du comportement de l’IHM (C++)
- Tests unitaires
- Rédaction des documents de conception.
- Projet avec la méthode AGILE.