
Activez les alertes d’offres d’emploi par e-mail !
Une entreprise de transport public recherche un stagiaire pour réaliser une évolution du logiciel de test des cartes électroniques. Le candidat idéal strassera en dernière année d'école d'ingénieur et maîtrisera plusieurs langages de programmation tels que Python et C++. Ce stage offre l'opportunité de découvrir le test automatisé sur du matériel de signalisation ferroviaire en Île-de-France.
Contexte: Lors de la fabrication (en usine) des cartes PHPI, il faut tester et valider unitairement les cartes en sortie de production et analyser statistiquement les données.
Le stagiaire aura pour objectif de réaliser une évolution du logiciel du banc de test. Il aura aussi pour objectif de définir une stratégie de détection de pannes des cartes testées en se basant sur des outils innovants d’analyse de données. Il devra également intégrer de nouvelles fonctionnalités pour simplifier les tests.
Découvrir et approfondir la connaissance de différents langages de programmation utilisés dans le milieu professionnel et à la RATP.
Appréhender le test automatisé du matériel de signalisation ferroviaire de la RATP.
Découvrir les contraintes de sécurité ferroviaire liées à ce matériel.
Approfondir les connaissances acquises en programmation et langage informatique.
Consolider les connaissances sur les composants électroniques et le matériel de test et d’investigation.
Appliquer ces connaissances en analyse statistique.
Avoir une appétence pour les technologies de communication numérique embarquées, les langages de programmation, les ordinateurs mono carte type Raspberry, Arduino…
Avoir des appétences en matière d’analyse statistique.
Être intéressé par les nouvelles technologies telles que l’intelligence artificielle.
Vouloir faire de la prospective.
Être capable de rédiger des rapports de tests.
Savoir communiquer, argumenter et présenter son travail.
Être créatif et force de propositions.
Le banc de réception est divisé en deux interfaces. Une interface d’acquisition des signaux de l’état de la carte à tester, et une interface de traitement et de commande.
L’interface d’acquisition est réalisée avec les entrées/sorties d'une carte Arduino (développé pour le besoin de la RATP) et cadencée sur une horloge à quartz. Les données de l’état de la carte sous test sont stockées et restituées lorsque le test est terminé.
La carte de traitement analyse les données et détermine si la carte PHPI sous test est conforme ou pas. L’IHM de cette carte doit permettre à un opérateur de réaliser le test et archiver les résultats.
Python, C++, C#, Modbus (RS485), C et Assembleur sous MPLAB X, Shell Linux.
Support matériel: Carte d’acquisition Arduino RATP, Carte de traitement avec ordinateur monocarte (Raspberry Pi 4 ou 4). Appareil de mesure et alimentation de labo. Diverses sondes d’investigations.
Région : Ile de France
Type de contrat : Stage (durée déterminée) (stagiaire)