Safran développe des moteurs, équipements et aménagements aéronautiques, ainsi que des systèmes pour la défense et l’accès à l’espace.
Stage – Mise en place d'un processus CI sur le développement de simulateurs F/H
Am I a fit — voir ma compatibilitéCe stage chez Safran consiste à concevoir et implémenter un processus d’intégration continue pour automatiser la comparaison des résultats de simulateurs. Le projet comprend le développement d’une interface, la génération de tests et la documentation de l’outil à Éragny-sur-Oise.
Repères sur Safran
- Domaine officiel
- safran-group.com
- Offres ouvertes
- 362
Détails de l’offre
La description complète publiée par Safran.
Mission Descriptif du stage et des missions : Dans le cadre de l'évolution continue de nos logiciels, il est essentiel de garantir la non-régression et d'identifier facilement les écarts de comportement entre différentes versions d'un logiciel à la suite d'une évolution. Le processus actuel de comparaison manuelle des résultats est chronophage et source d'erreurs. L'objectif du stage est de concevoir et implémenter une solution automatisée permettant de comparer, de façon structurée et chiffrée, les résultats de différentes versions d'un logiciel, sur un ensemble de scénarios de test.
Le processus d'intégration continue (CI) répond à cette problématique. Il permet de générer une des résultats des tests réalisés, ainsi que des écarts observés entre chaque version, illustrés par un ensemble de figures qui permettront à l'opérateur de déterminer si ces écarts sont cohérents des évolutions apportées. Objectifs du stage Les objectifs lors de ce stage sont les suivants :
- Recueillir et formaliser les exigences auprès des équipes techniques et métiers,
- Compiler automatiquement différentes versions du logiciel présente sur GitLab,
- Concevoir une IHM simplifiant l'utilisation de l'outil,
- Adapter l'outil a différents projets,
- Assurer la documentation et la formation des équipes à l'édition et l'utilisation de l'outil développé. Missions confiées Dans ce contexte, le ou la stagiaire sera amené(e) à :
- Analyser les besoins des différents projets,
- Etat de l'art sur les méthodes employées pour ce type d'applications,
- Générer un ensemble de tests permettant de valider automatiquement le logiciel,
- Concevoir une interface afin de simplifier l'utilisation de l'outil,
- Rédaction d'un manuel d'utilisation et formation de l'équipe à l'utilisation et à la mise à jour de l'outil développé. Profil
- Étudiant(e) en dernière année d'école d'ingénieur générale ou informatique, avec un attrait pour le monde de l'aéronautique et de la défense,
- Expériences ou notions de gestions de projet,
- Expériences en développement C et Matlab,
- Notions de gestions de configuration (git),
- Attrait pour les études de performances et le travail sur simulateur,
- Vous êtes à l'aise avec les outils informatiques,
- Curiosité, esprit d'équipe et rigueur,
- Qualités de synthèse, d'autonomie et d'organisation pour mener à bien un projet de conception d'outil. Informations complémentaires A l'issue de ce stage, vous aurez acquis une expérience significative sur le cycle complet d'implémentation d'un outil au sein d'un environnement industriel. Il vous permettra de mettre en évidence votre aptitude à gérer un projet technique dans son entièreté (du recueil du besoin à la mise en place de l'outil). Pour en savoir plus sur nos produits : https://www.safran-group.com/fr/produits-services/aasm-hammertm-armement-air-sol-modulaire-haute-precision Formation BAC+5 Expérience Jeune diplômé-e/Première expérience
Prérequis
- Étudiant(e) en dernière année d'école d'ingénieur générale ou informatique
- Expériences ou notions de gestions de projet
- Attrait pour les études de performances et le travail sur simulateur
- Curiosité
- Esprit d'équipe
- Rigueur
- Autonomie
- Organisation