Suivez

la liste

Contexte

Le Département d'Etude des Combustibles du CEA a pour mission d'acquérir et de capitaliser les connaissances relatives à la conception, à la fabrication à l'exploitation en réacteur et au stockage à longs termes des éléments combustibles pour l'énergie nucléaire. Il s'appuie sur une plateforme expérimentale (fabrication, expérimentation et caractérisation des combustibles) et sur une plateforme numérique (modélisation et simulation du comportement des combustibles multiéchelles, multiphysiques et multifilières). Les outils de calcul scientifique pour la simulation du comportement des combustibles sont développés au sein du Service d'Etudes et de Simulation du comportement des Combustibles. Ce service assure le développement, la vérification, la validation, la quantification des incertitudes et assure la maintenance opérationnelle des applications de simulation du combustible au sein d'une plateforme numérique nommée PLEIADES.

Poste

Dans le cadre du développement de nos activités, nous recherchons un ingénieur-chercheur pour le développement d'outils de calcul scientifique massivement parallèles.

Vous souhaitez travailler sur l'algorithmique adaptée aux nouvelles architectures de machines et sur la modélisation de problèmes complexes, rejoignez notre équipe existante de développeurs et de chercheurs. Il s’agit de contribuer au développement d’un framework HPC et de porter les outils de calcul existants vers cet environnement.

Dans le cadre de vos missions, vous accédez aux supercalculateurs nationaux et européens (ex : Centre de Calcul Recherche et Technologie -CCRT-).

Vous contribuez :

  • au développement du framework HPC de la plateforme logicielle ;
  • au portage sur ce framework des outils de calcul scientifique ;
  • à mettre en place les outils de pré et post-traitement adaptés au HPC ;
  • à la rédaction des documentations techniques ;
  • à la formation par la recherche d'étudiants ;
  • à la valorisation de vos travaux par des publications.

Compétences recherchées

  • Solides connaissances en algorithmique parallèle haute performance, optimisation d'applications de grandes tailles, mise en production de solutions de calcul HPC
  • Solides connaissances en développement d'applications et de logiciels scientifiques
  • Capacité à utiliser des serveurs de calcul numérique indispensable
  • Programmation parallèle : OpenMP et MPI
  • Architectures CPU, GPU
  • Langages C++, python
  • Chaîne de compilation Makefile, Cmake
  • Intégration continue
  • Méthode des éléments finis
  • Intégration continue, déploiement continue

Formation initiale : Bac+5 ou thèse - spécialité informatique

Expérience : 3 à 5 ans

https://www.emploi.cea.fr/offre-de-emploi/emploi-ingenieur-chercheur-en-developpement-de-framework-et-logiciels-hpc-h-f_19195.aspx