Développement application design ferroviaire
Role details
Job location
Tech stack
Job description
Dans le cadre du développement d'un système ferroviaire de nouvelle génération, notre équipe conçoit des outils logiciels destinés à la supervision, à la configuration et à la modélisation des infrastructures ferroviaires.
Nous recherchons un stagiaire développeur C++, souhaitant participer à la création d'une interface utilisateur graphique intégrant une modélisation de la voie ferroviaire (infrastructure, topologie, aiguillages, signaux, etc.) à l'aide de l'environnement Qt Creator., * Concevoir et développer une interface graphique (GUI) en C++ / Qt pour la visualisation et l'édition des données de voie ;
- Développer les algorithmes et structures de données nécessaires à la modélisation de la voie ferroviaire (géométrie, connexions, signalisation, topologie) ;
- Intégrer cette modélisation dans un outil global de configuration et de supervision ;
- Mettre en place une représentation visuelle intuitive et interactive de la voie (schémas, tracés dynamiques, zoom, interactions) ;
- Documenter le code et rédiger une notice utilisateur.
Environnement technique :
- C, C++, Qt 5.x+, TCP/IP, Git, CMake 3.0+, Google Tests, CI/CD, Qt Creator, VS Code.
Requirements
Vous êtes étudiant(e) en informatique, idéalement en dernière année d'école d'ingénieur ou de Master 2 ;
- Vous disposez de bonnes connaissances en C++ et avez déjà développé une interface graphique avec Qt / Qt Creator ;
- Vous maîtrisez les principes de la programmation orientée objet et avez de bonnes bases en conception logicielle ;
- Vous appréciez le développement soigné, la clarté du code et la recherche de solutions élégantes à des problèmes techniques ;
- Un intérêt pour le secteur ferroviaire et les systèmes techniques complexes constitue un véritable atout.
Benefits & conditions
Stage de 4 à 6 mois - à partir de janvier 2026