Programmeur informatique PFX F/H
Job Description
Les aubes de la turbine haute pression sont placées juste après la chambre de combustion des moteurs d'avion où elles subissent des contraintes thermomécaniques élevées : la température est notamment plus haute que le point de fusion du matériau. Pour résister à cet environnement sévère, les aubes de turbine sont monocristallines et comportent des circuits de refroidissement internes.
La plateforme Safran Tech « Aubes de Turbine avancée » travaille sur le développement de la nouvelle génération d'aube de Turbine. Cette génération devra supporter des températures supérieures de plus de 150° aux générations actuelles. Cela permettra un gain de carburant et une limitation des rejets de CO2.
La conception et la fabrication de ces aubes nouvelles générations nécessite un saut technologique dans plusieurs domaines. Par exemple, cela entraine une modernisation des méthodes de simulations utilisées (simulation multiphysique de la durée de vie d'une aube, simulation multiphysique des procédés de fabrication…) et une redéfinition profonde du processus de fabrication (contrôle adaptatif des systèmes, numérisation des contrôles, jumeau numérique des pièces…).
Pour moderniser l'ensemble de ces domaines, nous cherchons un.e programmeur/se informatique qui aura trois grandes missions :
- Maintenir les codes de la plateforme et mettre en place des outils pour améliorer la gestion des évolutions de ces codes.
- Aider les ingénieurs / docteurs à développer des algorithmes robustes, efficaces et intégrés pour une large gamme de domaines et besoins.
- Participer à des projets innovants pour améliorer les performances de la plateforme
En résumé, Il/elle devra être un catalyseur pour l'ensemble des strates de la plateforme, améliorer l'efficience de la plateforme et moderniser ses outils.
Quelques exemples de missions pouvant rentrer dans le périmètre du poste :
- Mettre en place un gestionnaire de versionnage et des tests de non régression standardisés.
- Automatiser le chainage entre codes de simulations multiphysiques.
- Coder l'interface pour un outils d'exploitation de jumeaux numériques développé par un thésard, développement de méthodes de machine learning pour exploiter les résultats des simulations.
- Coder un outil de prédimensionnement de moule céramique avec le spécialiste en fluidique de la plateforme.
- Tester des Transformers pour l'analyse de données 3D obtenues par tomographie.
- Il contribuera à la standardisation de la remontée de données avec le pole 4.0 pour mettre en place les flux ETL (extraction, transformation, chargement) venant des machines de fabrications….
Job Requirements
Nous recherchons un.e ingénieur-e et/ou un-e universitaire avec un Master en informatique, un profil bac + 3 très motivé peut être également envisagé.
Il/elle devra être spécialisé.e dans au moins un langages informatique (HTML, CSS, JavaScript, PHP, Java, Python, C#, CC ou C++ ...), de préférence Python et devra rester à l'état de l'art du domaine en suivant l'actualité et/ou en participant aux formations adéquates. Il/elle devra aussi être capable de programmer des interfaces simples. Une connaissance d'un outil VCS : Version Control System (Git) est souhaitée.
On lui demandera de savoir travailler en autonomie mais également de faire preuve d'un grand sens pédagogique et être à l'écoute de ses « clients ». Il/elle aura à échanger avec des experts de plusieurs domaines très différents (mécanique, optique, matériaux, data science…).
De plus il/elle devra avoir de grandes qualités d'adaptabilité, de créativité et une forte motivation pour l'activité de recherche.
Des connaissances sur les méthodes de machine learning, sur les outils de simulation élément fini, sur les outils de maillages et/ ou les réseaux industriels (VLAN, protocoles de communication TCP/IP..) serait un vrai plus.
Il/elle devra avoir un bon niveau de culture générale et scientifique pour englober les différents champs de la recherche.