Groupe EDF vacancy search engine

Stage Développement d'un code de calcul multiphysique en champ de phase appliqué à la corrosion F/H


Détail de l'offre

Informations générales

Référence

FRA-REC-2026-28051  

Date de début de diffusion

15/10/2026

Date de modification

27/10/2026

Périmètre de publication

Standard

Description du poste

Famille professionnelle / Métier

EXPLOITATION CONDUITE FONCTIONNEMENT - Ingénierie / Expertise / Recherche

Intitulé du poste

Stage Développement d'un code de calcul multiphysique en champ de phase appliqué à la corrosion F/H

Type de contrat

Stage

Description de la mission

Contexte :


La corrosion des matériaux métalliques constitue un enjeu majeur pour de nombreuses applications industrielles, notamment dans les secteurs du nucléaire et de l’énergie. Qu’il s’agisse des aciers inoxydables ou des alliages de zirconium, les phénomènes de corrosion reposent sur des mécanismes complexes couplant la diffusion de l’oxygène, les transformations de phase, les contraintes mécaniques et les interactions avec la microstructure du matériau.
La modélisation numérique de ces phénomènes représente un outil essentiel pour comprendre les mécanismes de dégradation et prédire leur évolution. Dans ce contexte, un framework unifié basé sur la méthode des champs de phase est actuellement développé au sein de l’équipe. Cette approche permet de décrire naturellement l’évolution d’interfaces mobiles, telles que les fronts de corrosion, tout en intégrant différents couplages multiphysiques et thermodynamiques.
Le développement s’appuie sur l’environnement open source FEniCSx/DOLFINx, spécialisé dans la résolution numérique de systèmes d’équations aux dérivées partielles par éléments finis.


Objectifs du stage :


L’objectif du stage est de contribuer au développement d’un outil de simulation numérique dédié à l’étude des phénomènes de corrosion.

Le/la stagiaire participera à la fois :

  • au développement informatique du framework de calcul ;
  • à l’implémentation et à la validation de modèles physiques liés aux mécanismes de corrosion.

Le sujet offre ainsi un équilibre entre calcul scientifique, développement logiciel et modélisation physique.


Travail proposé :


Volet 1 : Développement informatique :


Le premier axe du stage concerne la conception et l'amélioration du code de calcul.


Les travaux pourront inclure :

  • le développement de nouvelles fonctionnalités au sein du framework FEniCSx/DOLFINx ;
  • la conception d'architectures logicielles robustes et modulaires ;
  • l'amélioration des performances numériques ;
  • l'optimisation des temps de calcul et de l'utilisation mémoire ;
  • la mise en place d'outils de validation et de vérification des simulations ;
  • la documentation et la structuration du code afin de garantir sa pérennité.


Volet 2 : Développement scientifique


Le second axe sera adapté au profil et aux centres d'intérêt du candidat.
Après une étude bibliographique des mécanismes physiques concernés, le/la stagiaire contribuera au développement d'une ou plusieurs briques de modèle parmi les thématiques suivantes :

  • Corrosion sous contrainte des aciers inoxydables:
  • Couplage diffusion-mécanique ;
  • Influence de la microstructure ;
  • Interaction entre front de corrosion et joints de grains.


Oxydation des alliages de zirconium:

  • Diffusion de l'oxygène ;
  • Effets liés à l'importante dilatation volumique associée à la transformation métal/oxyde.

Corrosion localisée des aciers martensitiques:

  • Modélisation des phénomènes électrochimiques ;
  • Initiation et propagation de la piqûration

Profil souhaité

Vous êtes étudiant(e) en dernière année d’école d’ingénieurs ou cursus universitaire équivalent, dans l’un des domaines suivants :

  • Calcul scientifique ;
  • Mécanique numérique ;
  • Physique des matériaux ;
  • Modélisation multiphysique ;
  • Mathématiques appliquées ;
  • Informatique scientifique.

Compétences appréciées :

  • Vous maîtrisez la programmation Python ;
  • Vous avez des connaissances en méthodes numériques, en éléments finis, en calcul scientifique, ainsi qu’en analyse et modélisation physique ;
  • Vous faites preuve d’autonomie et d’esprit d’initiative.
  • Des connaissances en mécanique des matériaux, en thermodynamique ou en électrochimie constituent un atout, mais ne sont pas indispensables.
  • Vous êtes curieux(se) scientifiquement et motivé(e) par l’acquisition de nouvelles compétences.

Date souhaitée de début de mission

01/02/2027

Société

Framatome

Localisation du poste

Localisation du poste

Europe, France, Auvergne-Rhône-Alpes, Savoie (73)

Ville

Ugine

Langue de l'offre

Français - English

Critères candidat

Niveau de formation

06 - BAC +4 / BAC +5

Spécialisation du diplôme

  • Recherche & Développement
  • DATA - Mathématiques appliquées - Statistiques
  • Mécanique & Matériaux / Robinetterie / Chaudronnier

Expérience minimum souhaitée

Débutant

Compétences transverses

Sens du résultat

Salaire brut (minimum)

12600

Salaire brut (maximum)

17400

Devise

EUR

Périodicité

Annuel