STAGE - Développement logiciel d'un outil de réglage du vol hélicoptère - F/H

Job summary
Internship
Cergy
Salary: Not specified
Skills & expertise
Technical writing
Continuous improvement
Object-oriented programming
Presentation skills
Technical specifications
+7
Apply

Thales
Thales

Interested in this job?

Apply
Questions and answers about the job

The position

Job description

Lieu : Cergy, France

Construisons ensemble un avenir de confiance

Thales est un leader mondial des hautes technologies spécialisé dans trois secteurs d’activité : Défense & Sécurité, Aéronautique & Spatial, et Cyber & Digital. Il développe des produits et solutions qui contribuent à un monde plus sûr, plus respectueux de l’environnement et plus inclusif. Le Groupe investit près de 4 milliards d’euros par an en Recherche & Développement, notamment dans des domaines clés de l’innovation tels que l’IA, la cybersécurité, le quantique, les technologies du cloud et la 6G. Thales compte près de 81 000 collaborateurs dans 68 pays. ​

Nos engagements, vos avantages

  • Notre savoir-faire technologique

  • Notre attention portée à l’équilibre des collaborateurs

  • Un environnement inclusif et bienveillant

  • Un engagement sociétal et environnemental reconnu (Thales Solidarity, indice CAC 40 ESG…)

Votre quotidien

A Cergy, vous contribuez aux systèmes d’entraînement et de simulation parmi les plus sophistiqués au monde. Vous rêvez de piloter hélicoptères, avions de chasse ou véhicules blindés ? Rejoignez-nous et relevez les défis des domaines aérien, terrestre, et naval !

Thales Training & Simulation est spécialisée dans la conception et la fabrication de divers types de simulateurs utilisés pour l'entraînement et la formation, dans les secteurs civils et militaires. Parmi nos réalisations, figurent des simulateurs d'avions de chasse, d'aéronefs de transport, de véhicules terrestres et d'hélicoptères.

Dans le cadre de l’amélioration continue de nos méthodes et outils, nous souhaitons procéder à une rénovation complète de notre outil de réglage de la physique du vol.

Pour accélérer ce réglage et réduire la dépendance au simulateur complet (complexe et coûteux à mobiliser), nous envisageons le portage et l’actualisation de l’outil FloopTest, permettant de simuler graphiquement au poste le comportement de l’hélicoptère.

Le stage se déroulera au sein du service Audio & Simulated Platform (ASP), en collaboration avec les experts des différents sous-systèmes de la boucle de vol (modèle de vol, moteur, pilote automatique).

Objectifs du stage :

L’outil développé devra permettre, sous Windows, la comparaison entre les données d’essai et les résultats du modèle physique. Il devra en outre permettre une analyse graphique des résultats du modèle.

Votre mission sera premièrement de porter d’un environnement Linux vers Windows l’outil existant de réglage de la boucle de vol pour nos simulateurs d’hélicoptères.

Dans un second temps votre travail consistera à identifier les nouveaux besoins avec l’aide des spécialistes de la boucle de vol, les prioriser, puis à les décliner en exigences, et enfin, les mettre en œuvre pour fournir une version modernisée de l’outil.

Descriptif des missions :

Dans le cadre de ce stage, vos principales missions seront les suivantes :

Portage de l’outil de réglage de la boucle de vol sous Windows

  • Prendre en main l’outil existant développé sous environnement Linux et analyser son mode de fonctionnement ainsi que ses dépendances logicielles.
  • Adapter et porter le code source afin de garantir son exécution et sa compatibilité sous environnement Windows, en prenant en compte les différences d’API, de gestion des fichiers et des bibliothèques.
  • Effectuer des tests de validation du fonctionnement de l’outil sous Windows, en lien avec les utilisateurs référents.

Développement de fonctionnalités de comparaison et d’analyse graphique

  • Adapter ou enrichir l’outil pour permettre la comparaison automatisée des données d’essai issues des bancs de tests avec les résultats du modèle physique de la boucle de vol.
  • Mettre en œuvre des représentations graphiques interactives des résultats (courbes, diagrammes, etc.) facilitant l’analyse et l’interprétation des écarts éventuels entre essais et simulations.

Identification et formalisation des nouveaux besoins

  • Collaborer avec les spécialistes de la boucle de vol et les utilisateurs pour recueillir leurs besoins et attentes concernant l’outil.
  • Hiérarchiser les besoins identifiés et les traduire en exigences techniques précises et fonctionnelles.

Prototypage et déploiement des évolutions

  • Concevoir, développer et intégrer les nouvelles fonctionnalités prioritaires dans une version modernisée de l’outil, garantissant ergonomie et robustesse.
  • Rédiger la documentation technique et utilisateur associée aux évolutions apportées.
  • Accompagner les équipes lors des phases de recette et prendre en compte leurs retours pour affiner et stabiliser le produit final.

Votre profil

Bac+5, Ecole d'ingénieur généraliste, avec une spécialisation en développement logiciel / machine learning. Des connaissances en aéronautique ou mécanique sont un plus.

Une expérience préalable en développement logiciel ou en optimisation de processus serait appréciée.

Compétences techniques

  • Maîtrise de la programmation orientée objet.
  • Outils de développement : Microsoft Visual Studio, C++, Git, Python.
Tous nos stages sont conventionnés et soumis à une gratification dont le montant est déterminé selon votre niveau d’études.Thales, entreprise Handi-Engagée, reconnait tous les talents. La diversité est notre meilleur atout. Postulez et rejoignez nous !

Want to know more?

These job openings might interest you!

These companies are also recruiting for the position of “Développement de logiciels et de sites Web”.

Apply