{"id":3457800,"url":"https://alion.io/job/alstom-stage-6-mois-ingenieur-e-logiciel-dev-simu-en-pythonrobot-framework-pour-tests-embarques-fh","title":"Stage 6 mois - Ingénieur.e logiciel - Dev simu en Python/Robot Framework pour tests embarqués (F/H)","company":{"id":445391,"name":"Alstom","domain":"alstom.com","url":"https://alion.io/company/alstom","size_band":"5000+","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"SuccessFactors","truth_index":{"grade":"A","score":100,"open_postings":9,"ghost_share":0,"stale_share":0.111,"repost_share":0,"time_to_fill_p50_days":19,"computed_at":"2026-11-05T05:54:30Z"}},"role":"Backend","role_family":"Backend","seniority":"intern","employment_type":"internship","work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Villeurbanne, France"],"countries":["FR"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":null,"experience_years_min":null,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"CI/CD","optional":false},{"name":"Python","optional":false},{"name":"Robot Framework","optional":false}],"status":"live","first_seen_at":"2026-10-07T00:00:00Z","employer_posted_date":"2026-10-07","last_verified_at":"2026-11-05T19:20:06Z","board_verified":true,"closed_at":null,"days_open":29,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":29},"description":"Req ID :530962\nChez Alstom, nous construisons ce dont des millions de personnes dépendent chaque jour : des systèmes de transport ferroviaire qui ne peuvent pas se permettre d'échouer. Nous sommes plus de 85 000 collaborateurs à travers le monde, créant le portefeuille le plus diversifié du secteur : trains à grande vitesse, métros, tramways, services de maintenance et systèmes intégrés.\nPlus qu'un stage : une mission\nNous recherchons un.e stagiaire passionné.e par le développement logiciel et l'automatisation des tests, prêt.e à contribuer à la modernisation des moyens de validation utilisés pour les systèmes de signalisation ferroviaire.\nVous rejoindrez les équipes Validation & Verification travaillant sur l'EVC (European Vital Computer), l'un des composants centraux du système européen de signalisation ferroviaire ERTMS. Véritable cerveau embarqué du train, il assure notamment les échanges sécurisés entre les équipements embarqués et les infrastructures au sol. Votre mission consistera à remplacer un simulateur historique par une solution moderne basée sur Python et Robot Framework afin d'améliorer l'automatisation et la fiabilité des campagnes de test.\nVotre rôle, votre impact\nDécouvrir l'environnement de validation existant et analyser le fonctionnement du simulateur historique ainsi que les besoins couverts.\nConcevoir l'architecture d'une nouvelle solution de test basée sur Python et Robot Framework adaptée aux besoins de validation de l'EVC.\nPrésenter et défendre les choix techniques retenus auprès des équipes de validation et de développement logiciel.\nDévelopper le nouveau simulateur et assurer son interfaçage avec la carte électronique embarquée testée.\nAutomatiser les scénarios de test existants et développer de nouvelles campagnes de validation afin de renforcer la couverture fonctionnelle.\nVérifier que l'ensemble des fonctionnalités validées par l'outil historique reste correctement couvert après la migration.\nProduire la documentation technique associée ainsi qu'un guide utilisateur facilitant l'adoption et la maintenance de la nouvelle solution.\nVous travaillerez avec une équipe de plus de vingt ingénieur.e.s spécialisés dans les systèmes embarqués critiques, en collaboration étroite avec les équipes de développement logiciel, afin de garantir la fiabilité de solutions ferroviaires déployées dans le monde entier.\nCe que vous apportez\nFormation en école d'ingénieur ou Master avec une spécialisation en informatique, logiciel embarqué ou systèmes numériques.\nBonne maîtrise du développement logiciel en Python.\nCapacité à analyser, comprendre et investiguer des problématiques logicielles complexes.\nIntérêt pour l'automatisation des tests et la qualité logicielle.\nConnaissance de Robot Framework ou d'un autre framework de tests automatisés appréciée.\nCompréhension des architectures de systèmes embarqués constituant un atout supplémentaire.\nNotions en LabVIEW appréciées.\nAutonomie, esprit d'initiative et goût pour le travail collaboratif.\nBon niveau d'anglais technique.\nVous êtes curieux.se, rigoureux.se et motivé.e à évoluer dans un environnement technique exigeant où la qualité et la fiabilité sont au cœur des développements.\nComment le succès est mesuré\nRespect des jalons de migration et des objectifs techniques du projet.\nQualité de l'architecture logicielle proposée et robustesse du simulateur développé.\nCouverture fonctionnelle assurée par les nouveaux outils de validation automatisés.\nQualité de la collaboration avec les équipes de validation et de développement logiciel.\nPertinence de la documentation produite et facilité d'adoption de la nouvelle solution par les utilisateurs.\nAlstom, un lieu où grandir\nDéveloppement de compétences en Python et Robot Framework appliqués à des systèmes critiques.\nDécouverte des méthodes industrielles de validation et vérification de systèmes embarqués.\nExpérience concrète sur l'automatisation des tests et les pratiques CI/CD.\nCompréhension approfondie du fonctionnement des systèmes de signalisation ferroviaire et des enjeux de sûreté associés.\nParticipation au cycle complet de développement d'un produit complexe déployé à l'échelle internationale.\nAccompagnement par un tuteur expérimenté et intégration dans une équipe experte favorisant le partage de connaissances et la montée en compétences.\nDurée : 6 mois\nDémarrage : idéalement à partir de janvier 2027 (adaptable selon les contraintes académiques).\nVous n’avez pas besoin d’être passionné(e) de ferroviaire pour vous épanouir chez nous. Nous vous garantissons que, lorsque vous voyagerez à bord de l’un de nos trains avec votre famille ou vos amis, vous serez fier(ère) d’y avoir contribué.\nEn tant qu’entreprise internationale, nous garantissons l’égalité des chances et valorisons la diversité dans chacun des 63 pays où nous opérons. Nous nous engageons à offrir un environnement de travail inclusif, dans lequel chacun peut s’épanouir, être respecté et développer pleinement son potentiel.","description_format":"text","description_chars":4976,"description_truncated":false,"requirements":{"experience_years_min":null,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[{"language":"French","level":"Advanced (C1)","optional":false}]},"benefits":[],"hiring_locations":[],"hiring_excludes":[],"relocation_offered":false,"industries":["Rail Transport"],"lifecycle":[{"event":"open","at":"2026-10-29T12:47:33Z"}],"visa":[],"liveness":{"score":28,"band":"fade","label":"Fading","p_open":1,"p_active":0.773,"p_room":0.36,"age_days":29,"expected_fill_days":19,"reasons":["conf:4","velocity","win:tail","crowd:junior,brand"],"computed_at":"2026-11-05T05:54:30Z"},"pay":null,"html_url":"https://alion.io/job/alstom-stage-6-mois-ingenieur-e-logiciel-dev-simu-en-pythonrobot-framework-pour-tests-embarques-fh","json_url":"https://alion.io/job/alstom-stage-6-mois-ingenieur-e-logiciel-dev-simu-en-pythonrobot-framework-pour-tests-embarques-fh.json","meta":{"generated_at":"2026-11-05T23:55:29Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":5461,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-11-06T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.02,"usd":0.002,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":445391},"rest":"https://alion.io/mcp/rest/get_company?id=445391"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Falstom-stage-6-mois-ingenieur-e-logiciel-dev-simu-en-pythonrobot-framework-pour-tests-embarques-fh"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":1,"usd":0.1},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Falstom-stage-6-mois-ingenieur-e-logiciel-dev-simu-en-pythonrobot-framework-pour-tests-embarques-fh"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.02,"usd":0.002},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Falstom-stage-6-mois-ingenieur-e-logiciel-dev-simu-en-pythonrobot-framework-pour-tests-embarques-fh"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/alstom-stage-6-mois-ingenieur-e-logiciel-dev-simu-en-pythonrobot-framework-pour-tests-embarques-fh\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Falstom-stage-6-mois-ingenieur-e-logiciel-dev-simu-en-pythonrobot-framework-pour-tests-embarques-fh"}],"agent":{"mcp":"https://alion.io/mcp/jobs","mcp_open":"https://alion.io/mcp/open","next":[{"tool":"get_job","arguments":{"id":3457800}},{"tool":"search_jobs","arguments":{"company":"alstom.com","detail":"compact"}},{"tool":"match_people","arguments":{"job_id":3457800},"note":"people open to offers who fit this vacancy"}],"note":"The same data through MCP tools: https://alion.io/mcp/open needs no sign-in (compact searches, postings, people); https://alion.io/mcp with an Alion account has everything. Docs: https://alion.io/developers"}}