STAGE - Enrichissement de Software-In-The-Loop pour la simulation bi-voies du logiciel de régulation F/H
Stage FRANCE
Description de l'offre
STAGE - Enrichissement de Software-In-The-Loop pour la simulation bi-voies du logiciel de régulation F/H
Détail de l'offre
Informations générales
Entité de rattachement
Safran est un groupe international de haute technologie opérant dans les domaines de l'aéronautique (propulsion, équipements et intérieurs), de l'espace et de la défense. Sa mission : contribuer durablement à un monde plus sûr, où le transport aérien devient toujours plus respectueux de l'environnement, plus confortable et plus accessible. Implanté sur tous les continents, le Groupe emploie 100 000 collaborateurs pour un chiffre d'affaires de 27,3 milliards d'euros en 2024, et occupe, seul ou en partenariat, des positions de premier plan mondial ou européen sur ses marchés.
Safran est la 2ème entreprise du secteur aéronautique et défense du classement « World's Best Companies 2024 » du magazine TIME.
Safran Aircraft Engines conçoit, produit et commercialise, seul ou en coopération, des moteurs aéronautiques civils et militaires aux meilleurs niveaux de performance, fiabilité et respect de l'environnement. La société est notamment, à travers CFM International*, le leader mondial de la propulsion d'avions commerciaux courts et moyen-courriers.
· CFM International est une société commune 50/50 de Safran Aircraft Engines et GE Aerospace.
Parce que nous sommes persuadés que chaque talent compte, nous valorisons et encourageons les candidatures de personnes en situation de handicap pour nos opportunités d'emploi.
Référence
2025-165225
Description du poste
Intitulé du poste
STAGE - Enrichissement de Software-In-The-Loop pour la simulation bi-voies du logiciel de régulation F/H
Type contrat
Stage
Durée du contrat
6 mois
Statut (CSP)
Etudiant
Temps de travail
Temps complet
Parlons de votre future mission
Dans le cadre du développement et de la validation des logiciels applicatifs critiques embarqués, une plateforme de simulation Software-In-The-Loop (SIL) a été mise en place. Cette plateforme permet d'exécuter le logiciel de régulation dans un environnement simulé, à l'aide de l'outil de débogage Trace32 de Lauterbach.
Le logiciel de régulation du moteur repose sur une architecture bi-voies, c'est-à-dire qu'il est exécuté de manière redondante sur deux voies identiques d'un point de vue matériel (hardware) et logiciel (software). Ces deux voies fonctionnent simultanément et s'échangent en temps réel des données bi-voies. Ces échanges permettent notamment la consolidation des informations et le choix de la voie la plus saine, dans une logique de sûreté de fonctionnement (safety).
Problématique :
La brique SITL actuelle constitue une couche Software pour (la configuration et la gestion des entrées et des sorties) ne permet de simuler qu'une seule voie logiciel. Il devient nécessaire d'intégrer la simulation bi-voies dans la brique existante, afin de mieux reproduire le comportement réel du calculateur de régulation, y compris les mécanismes de redondance, d'échange de données et de synchronisation entre les deux voies.
Mais encore ? (avantages, spécificités, …)
Esprit d'analyse, rigueur et autonomie.
Parlons de vous
Le but du stage est de compléter la brique SITL existante pour y intégrer la simulation du comportement bi-voies du logiciel de régulation, en prenant en compte :
• La conformité logicielle entre les deux voies,
• Les contraintes matérielles associées à la plateforme embarquée,
• Les points de synchronisation et les mécanismes d'échange de données entre voies,
• La gestion des données bi-voies (partage, comparaison, sélection de la voie saine),
• L'impact de cette redondance sur le fonctionnement global du logiciel simulé.
Travaux attendus :
• Analyse de l'architecture bi-voies actuelle (HW et SW),
• Étude de la plateforme SITL existante et de ses capacités d'extension,
• Conception et développement d'un modèle de simulation bi-voies dans l'environnement Trace32,
• Implémentation des échanges de données bi-voies simulées,
• Validation du comportement synchronisé des deux voies simulées,
• Rédaction de la documentation technique associée.
Compétences requises :
• Connaissances en systèmes embarqués temps réel,
• Maîtrise du langage C et des environnements de débogage (Trace32, Lauterbach),
• Maîtrise du langage de programmation Python,
• Compréhension des architectures redondantes et des problématiques safety,
Localisation du poste
Localisation du poste
Europe, France, Ile de France, SEINE ET MARNE (77)
Ville
Villaroche
Critères candidat
Niveau d'études min. requis
BAC+5
Niveau d'expérience min. requis
Jeune diplômé-e/Première expérience