Informations générales
Référence
FRA-REC-2025-23857
Date de début de diffusion
24/10/2025
Date de modification
26/10/2025
Périmètre de publication
Standard
Description du poste
Famille professionnelle / Métier
MECA CHAUDRONNERIE ROBINETTERIE MATERIAUX - Ingénierie de conception
Intitulé du poste
Stage - Conception logiciel post-traitement mécanique F/H
Type de contrat
Stage
Description de la mission
La division Ingénierie Mécanique est chargée de réaliser les activités de conception et spécification des composants primaires, auxiliaires et spéciaux, ainsi que des composants associés à des processus spécifiques - y compris le suivi technique de la fabrication, des matériaux et du calcul mécanique. Au sein de cette division, le Centre Calculs Bourgogne, une entité en plein essor, regroupe des ingénieurs & techniciens opérationnels en charge de piloter et réaliser les calculs mécaniques pour les marchés nucléaires (EPR, Base installée, …) et hors nucléaire (appareil de manutention et levage, …).
La section Méthodes et Outils du Centre Calculs Bourgogne propose un stage dont l’objectif est de concevoir des outils de pré et post-traitement pour les analyses mécaniques. En particulier, le stage vise le développement de 2 fonctionnalités avancées dans le langage Python et de les intégrer dans un environnement logiciel dont l'IHM est basée sur le framework PyQt.
Les tâches à accomplir sont :
- Développement d’un outil interactif de simplification de courbes :
- Implémentation d’un algorithme de réduction du nombre de points (exemple : Ramer–Douglas–Peucker, faire une évaluation des algorithmes possibles),
- Visualisation des courbes originales et simplifiées via une interface graphique
- Interaction utilisateur pour ajuster les paramètres de simplification en temps réel (ajout de points supplémentaire par exemple).
- Création d’un module de dépouillement de résultats éléments finis à partir de fichiers binaires d’un code éléments finis :
- Lecture et interprétation de fichiers binaires contenant des résultats de calcul (déplacements, contraintes, etc.).
- Extraction et calcul de résultats (contrainte de Tresca, Von Mises, principales, cisaillement) à partir des données disponibles.
- Affichage des résultats sous forme de tableaux et/ou graphiques dans l’IHM.
Vous interviendriez depuis la spécification des besoins techniques jusqu’au développement, l’intégration, les tests et la documentation des nouvelles fonctionnalités livrées.
Profil souhaité
Vous préparez un diplôme de niveau Bac+5 en école d'ingénieurs ou équivalent universitaire avec une spécialité en mécanique ou en informatique.
Vous avez des compétences en programmation avec le langage Python, en traitement et visualisation de données scientifique (NumPy, Matplotlib).
Vous avez des connaissances en commandes Linux.
Connaissances souhaitées en développement d’IHM avec PyQt (ou équivalent) et en mécanique des milieux continus.
Vous êtes motivé(e), curieux(se), réactif(ve), rigoureux(se) et doté(e) d'une bonne capacité d'analyse.
Vous êtes doté(e) d’un bon relationnel.
Date souhaitée de début de mission
02/03/2026
Société
Framatome
Localisation du poste
Localisation du poste
Europe, France, Bourgogne-Franche-Comté, Saône et loire (71)
Ville
Saint-Marcel
Langue de l'offre
Français - English
Critères candidat
Niveau de formation
06 - BAC +4 / BAC +5
Spécialisation du diplôme
Mécanique & Matériaux / Robinetterie / Chaudronnier
Expérience minimum souhaitée
Débutant
Compétences transverses
Sens du résultat
Langues
Anglais (B1 - Utilisateur indépendant)