01 · Le poste
Descriptif du stage
Votre rôle
Contexte mission :Portage d'un logiciel embarqué ferroviaire du langage C vers Rust assisté par l'Intelligence Artificielle : étude comparative de productivité, qualité et performance.
L'objectif de ce stage est d'évaluer la pertinence du portage d'un logiciel embarqué ferroviaire existant développé en C vers Rust en s'appuyant sur des outils d'IA, puis de comparer objectivement les résultats obtenus selon plusieurs critères.
Responsabilités :
Étudier l'architecture et les fonctionnalités d'un logiciel embarqué ferroviaire existant développé en C
Identifier les contraintes techniques associées au logiciel
Définir une méthodologie de portage et réaliser le portage complet ou partiel du logiciel
Comparer les versions C et Rust selon différents indicateurs
Évaluer l'apport réel de l'IA dans le processus de migration
Profil recherché
Environnement technique:Linux embarqué, processeur ARM Cortex A5
Langages C, Rust
Profil recherché :
Elève ingénieur ou Master 2 en informatique, systèmes embarqués.
Bonnes connaissances en langage C.
Intérêt pour Rust et les systèmes critiques.
02 · Monter en compétences
Formations utiles
Finançable CPF
Vibe Coding & IA avec Claude Code – Créer une application métier intelligente
À distanceDétails gratuits → Finançable CPFBootcamp AI Builder : Créer une application métier sans coder avec Airtable et l'IA
À distanceDétails gratuits → Finançable CPFBC03 Python et Machine Learning - Techniques d'analyse IA via des algorithmes d'apprentissage automatiques (Machine Learning)
À distanceDétails gratuits →03 · Même métier, mêmes compétences
Stage sur toute la France →