Vous intégrez le service SW Development en charge de la conception, du développement et de la validation des logiciels embarqués à bord des TGV et au cœur des systèmes de signalisation ferroviaire.
Dans le cadre d’une évolution architecturale majeure, vous contribuerez à la définition d’une nouvelle organisation logicielle visant à améliorer la modularité, la testabilité et la maintenabilité de nos applications. Vous interviendrez sur plusieurs domaines fonctionnels tels que l'interface conducteur, la localisation du train, la gestion des profils de voie ou encore le calcul et la surveillance des profils de vitesse.
Vous êtes amenés à :
- Analyser les besoins et élaborer des modèles fonctionnels exploitables
- Identifier et formaliser les échanges de données entre les différentes fonctions du système
- Participer à la définition d'une architecture logicielle modulaire,
- Structurer les fonctionnalités du système en composants logiciels cohérents, réutilisables et testables
- Développer un prototype permettant d'évaluer la pertinence et l’efficacité des choix architecturaux retenus
Cette alternance vous offrira une expérience concrète dans le domaine ferroviaire et vous permettra d'acquérir des compétences en architecture logicielle, modélisation fonctionnelle, ingénierie des exigences ainsi qu’en développement de logiciels critiques.