Recrutement CEA

CDD Ingénieur·e Simulation en Mécanique H/F - CEA

  • Saclay - 91
  • CDI
  • CEA
Publié le 14 avril 2026
Postuler sur le site du recruteur

Les missions du poste

Le CEA est un acteur majeur de la recherche, au service des citoyens, de l'économie et de l'Etat.

Il apporte des solutions concrètes à leurs besoins dans quatre domaines principaux : transition énergétique, transition numérique, technologies pour la médecine du futur, défense et sécurité sur un socle de recherche fondamentale. Le CEA s'engage depuis plus de 75 ans au service de la souveraineté scientifique, technologique et industrielle de la France et de l'Europe pour un présent et un avenir mieux maîtrisés et plus sûrs.

Implanté au coeur des territoires équipés de très grandes infrastructures de recherche, le CEA dispose d'un large éventail de partenaires académiques et industriels en France, en Europe et à l'international.

Les 20 000 collaboratrices et collaborateurs du CEA partagent trois valeurs fondamentales :

- La conscience des responsabilités
- La coopération
- La curiosité

Au sein de l'équipe de développement des codes de mécanique, vous serez en charge des missions suivantes:

- Réaliser une série de calculs de grande taille (de l'ordre du milliard de degrés de liberté) sur cluster et faire du profiling en extensibilité en consommation mémoire et temps CPU; les calculs seront préparés en amont par l'équipe CEA;

- Produire des courbes d'extensibilité forte et faible pour les différentes phases du calcul (prétaitement, assemblage matriciel, solveur...), dans l'objectif d'identifier les parties du code qui n'ont pas le niveau d'extensibilité attendue;

- Fluidifier/faciliter les procédures pour la réalisation de calculs sur cluster: expérimenter l'utilisation de conteneurs et mesurer le surcout de performances associé;

- Réaliser un profiling de calculs en séquentiel afin de déterminer les parties du code en surconsommation et proposer des stratégies d'optimisation;

- Rédiger des rapports de performances et produire une documentation pouvant être utiliser en terme de communication (par exemple sur site web).

Vous serez amené.e à travailler avec l'équipe de développement du laboratoire DYN.

Vous devrez avoir de solides compétences dans le domaine du développement de codes de calcul scientifique et du calcul haute performance (MPI).

Des compétences sur les outils informatique utilisés dans le développement de code de calculs (Linux, Gitlab, Docker, CMake, outils de profiling, ...) ainsi que sur les langages C++ et python sont également attendues.

Le profil recherché


PARLONS DE VOUS !

Jeune diplômé.e d'une école d'ingénieurs (Bac +5), vous disposez d'une première expérience professionnelle de moins d'un an.

Vous possédez des compétences en C++ et Python mais également sur Linux, Gitlab, Docker, CMake et d'autres outils de profiling.

Vous êtes aussi curieux.se, rigoureux.se et doté.e d'un bon esprit d'analyse, vous vous adaptez rapidement à de nouveaux environnements techniques.

Good operational level of English !

Si le défi vous tente, n'hésitez plus !

« Conformément aux engagements pris par le CEA en faveur de l'intégration des personnes handicapées, cet emploi est ouvert à toutes et à tous. Le CEA propose des aménagements et/ou des possibilités d'organisation pour l'inclusion des travailleurs handicapés »

Postuler sur le site du recruteur

Ces offres pourraient aussi vous correspondre.

Parcourir plus d'offres d'emploi