EDF logo

Stage – Ingénieur Développement et validation d'un couplage (CFD et code CATHARE) (F/H)

EDF • Lyon, Auvergne-Rhône-Alpes, France

onsiteinternship

Salary: €12,600 - €17,400 / year

Posted Sep 19, 2026Apply by Oct 19, 2026

Role & seniority: Internship (stage) in R&D; 3rd-year engineering student or equivalent university track; specialization in fluid mechanics.

Stack/tools

  • CFD: STAR-CCM+ (plus: Fluent / OpenFOAM)

  • Thermohydraulics/system code: CATHARE (plus)

  • Scripting: Python

  • OS: Linux (nice-to-have)

  • Docs/briefing: MS Office (Word, PowerPoint)

Top 3 responsibilities

  1. Continue developing a coupling methodology between STAR-CCM+ and CATHARE, including two-phase flow with heat and mass exchange.

  2. Integrate the CATHARE control/command module into the coupled workflow.

  3. Validate the methodology: start with elementary cases, then an industrial case using RNR-Na PHENIX end-of-life tests, and share results with CFD teams (Framatome).

Must-have skills

  • CFD code knowledge (STAR-CCM+ / Fluent / OpenFOAM or equivalent) from project/course

  • Python proficiency

  • Fluid mechanics specialization (turbulence, unsteady flows, two-phase flows)

Nice-to-haves

  • Linux environment familiarity

  • Knowledge of CATHARE (system thermohydraulics)

  • Experience with coupling/multiphysics coupling methods

Location & work type

  • Lyon, France — on-site/in-team within “Thermohydraulique, CFD et Systèmes” group

  • Internship (stage), R&D/technical development and validation.

Full Description

Intégré(e) à l’équipe Thermohydraulique, CFD et Systèmes de Lyon, vous contribuerez au développement d’une méthodologie permettant le couplage entre le logiciel de CFD STAR-CCM+ et le code de thermohydraulique CATHARE.

Ce couplage permet de profiter du niveau de détail fourni par la CFD tout en limitant le coût de calcul, en utilisant le code CATHARE dans les zones où une modélisation unidimensionnelle est appropriée.

De premiers développements de couplage ont déjà été initiés. Vous contribuerez à améliorer la méthode existante et à la valider sur des essais industriels.

Le programme de travail est le suivant

Continuer le développement d’une méthodologie de couplage STAR-CCM+/CATHARE: couplage diphasique avec des échanges thermiques et de masse entre les deux codes ;

Intégrer le module de contrôle-commande de CATHARE au couplage ;

Valider cette méthodologie sur des cas élémentaires, dans un premier temps, puis sur un cas industriel avec les essais de fin de vie du réacteur RNR-Na PHENIX ;

Échanger et partager les résultats avec les équipes CFD de Framatome.

Ce stage offre les opportunités suivantes

Mettre en application des connaissances scientifiques sur des problèmes industriels complexes ;

Renforcer ses connaissances génériques en mécanique des fluides, notamment dans les domaines des écoulements turbulents, instationnaires et diphasiques ;

Monter en compétences sur l’utilisation d’un code CFD dans un cadre industriel ;

Monter en compétences sur l’utilisation d’un code système thermohydraulique dans un cadre industriel ;

Monter en compétences sur l’utilisation d’une méthode de couplage dans un cadre industriel ;

Collaborer dans le cadre d’un travail d’équipe au développement et à la validation de méthodologies de couplage CFD.

Vous êtes actuellement en 3ᵉ année d’école d’ingénieurs ou dans un parcours universitaire équivalent, avec une spécialisation en mécanique des fluides.

Vous disposez des compétences informatiques suivantes

Connaissance d’un code CFD acquise lors d’un projet interne ou d’un cours dédié : STAR-CCM+, Fluent, OpenFOAM ou autre ;

Connaissance de Python ;

La connaissance de l’environnement Linux serait un plus ;

La connaissance d’un code système de type CATHARE serait un plus ;

La connaissance des méthodes de couplage serait un plus ;

Maîtrise des outils Office, notamment PowerPoint et Word.

Vous êtes dynamique, organisé(e), rigoureux(se) et faites preuve d’initiative.

Vous savez faire preuve d’autonomie, mais n’hésitez pas à prendre contact avec divers interlocuteurs pour mener à bien votre mission.

Vous avez un goût prononcé pour la technique et êtes orienté(e) résultats.

Envie de contribuer à des simulations numériques de pointe appliquées à des problématiques industrielles complexes ? Rejoignez Framatome et participez au développement de méthodologies innovantes au croisement de la CFD, de la thermohydraulique et des systèmes de calcul.

Computational Fluid DynamicsCATHARESTAR-CCM+PythonLinuxFluid MechanicsTurbulent FlowsTwo-phase FlowsNumerical SimulationThermohydraulicsData AnalysisTechnical WritingMicrosoft Officemulti-location

Cookies & analytics consent

We serve candidates globally, so we only activate Google Tag Manager and other analytics after you opt in. This keeps us aligned with GDPR/UK DPA, ePrivacy, LGPD, and similar rules. Essential features still run without analytics cookies.

Read how we use data in our Privacy Policy and Terms of Service.