Contexte Les outils WBCS/WinTool associés à l’entité Base Transceiver Station (BTS) du réseau GSM-R sont des applications legacy développées sous Windows avec Microsoft Visual Studio 6.0. En raison de l’obsolescence de cet environnement, des contraintes de maintenance et des exigences actuelles de pérennité, il est nécessaire d’étudier des solutions de modernisation, soit par une migration vers un environnement Linux, soit par une montée de version vers une édition récente de Microsoft Visual Studio sous Windows. Missions Le stagiaire aura pour mission d’analyser l’architecture et les dépendances des outils WBCS/WinTool associés à la BTS du réseau GSM-R, développés en C/C++ sous Visual Studio 6.0. d’étudier et comparer deux scénarios de modernisation : la migration vers un environnement Linux (toolchain GCC/Clang, Qt, sockets POSIX) ou la mise à niveau vers une version récente de Microsoft Visual Studio sous Windows. Le stage inclut la refactorisation du code selon les standards modernes C/C++, l’adaptation de l’interface graphique (Qt ou équivalent), la modernisation des mécanismes de communication réseau (TCP/IP), ainsi que les phases de tests, de validation et de documentation technique. Environnement technique Langages et outils : C/C++, QT, TCP/IP, SCTP, GCC, MinGW, gdb ,socket ,Toolchain, valgrind ,git Systèmes : Linux, Windows
En cliquant sur "JE DÉPOSE MON CV", vous acceptez nos CGU et déclarez avoir pris connaissance de la politique de protection des données du site jobijoba.com.