Warning This site is not recommended for Internet Explorer browsers. Please use another web browser to get a better experience.

STAGE - Développement logiciel - outil de modélisation & post-traitement mécanique F/H

Published
Safran Aircraft Engines Software Moissy-cramayel , Ile de France , France Internship / Student Full-time Master Degree First experience English Intermediate
Published

Job Description

Pour améliorer la conception de turboréacteurs, il est nécessaire que les bureaux d'études disposent de représentations numériques toujours plus fidèles afin d'améliorer la compréhension physique et le dimensionnement des pièces. Cette justesse de modélisation tend à augmenter fortement la taille et la complexité de nos modèles. Il devient donc nécessaire de disposer d'outils de modélisation et de post-traitement très performants.

Au sein du Département Méthodologies et Outils de Développement, l'objectif du stage sera de développer un outil de post-traitement répondant à nos exigences de performance et intégrable au logiciel de modélisation numérique 3D Ansys Workbench.

Les missions du stagiaire seront de :
- Benchmarker les différentes solutions disponibles de post-traitement :
o Résultats utilisateur natifs d'Ansys Mechanical,
o IronPython via Ansys ACT (outil existant),
o Résultats Python intégrés à Ansys Mechanical,
o Résultats Python standalone avec un wraping pour une utilisation via Mechanical,
o Résultats basés sur un langage C++/C# avec création d'une dll autonome compatible du Framework de post-traitement Ansys ;
- Intégrer la solution la plus performante dans le workflow Mechanical ;
- Développer de nouvelles fonctionnalités de post-traitement métier dans le langage ayant permis d'obtenir les meilleures performances ;
- Mettre en place un environnement de développement structuré permettant de gérer correctement le versionning des outils développés.

Le sujet de ce stage permettra au candidat d'appréhender les problématiques industrielles liés à la performance dans le développement d'un outil. Il permettra également de monter en compétences sur différents langages de programmation et d'en identifier leurs atouts et limitations.

Job Requirements

Formation : Bac+5, école d'ingénieur ou Master en développement informatique.
Ce stage nécessite une bonne connaissance :
- Des langages de programmation Python, C, C++, C# et éventuellement Fortran ;
- Des environnements de développements tels que Visual Studio et PyCharm ;
- Des outils de gestion de versionning tel que GitLab.

Une appétence pour les mathématiques appliquées à la mécanique et quelques connaissances en modélisation mécanique (notions d'utilisation d'Ansys Workbench) sont un plus appréciable. Le candidat devra faire preuve d'une grande autonomie, de rigueur, d'une forte capacité d'analyse et de synthèse, ainsi que d'un bon relationnel.

Locate your future workplace

Rond Point René Ravaud - Réau 77550

Moissy-cramayel

Ile de France France

Copy Address
76,800
employees worldwide
27
Number of countries where Safran is located
35
business area families
  • © Safran