Pause
Lecture
Moteur de recherche d'offres d'emploi CEA

Ingénieur-chercheur Outils et Langages de Programmation HPC pour accélérateurs GPU H/F


Détail de l'offre

Informations générales

Entité de rattachement

Le CESTA, un des centres de la DAM, rassemble près de 1000 salariés dans un centre de 700 hectares au cœur de la Nouvelle Aquitaine, au sud de la Gironde entre Bordeaux et Arcachon.

Directement pour les produits dont la DAM a la responsabilité, le CESTA assure la conception avec des méthodes de conception collaborative intégrée. Le CESTA assure également la démonstration des performances dans une démarche duale essais/modélisation mettant en œuvre un parc exceptionnel de moyens d'essais, de la modélisation physique de haut niveau et des calculateurs parmi les plus puissants au monde.

Sur le CESTA est implanté le plus grand laser d'Europe, le Laser Mégajoule LMJ, très grand instrument de recherche qui permet de chauffer la matière jusqu'aux conditions extrêmes que l'on retrouve lors du fonctionnement des armes ou au cœur des étoiles. Pour cela, le CESTA accueille une expertise reconnue mondialement, en conception laser, en technologie des composants optiques, en informatique industrielle…

Les travaux du CESTA offrent en outre l'opportunité de collaboration avec les industriels et les laboratoires de recherche, en France et à l'international.
  

Référence

2021-18000  

Description de la Direction

La Direction des applications militaires (DAM) du CEA, avec ses 4500 salariés dans 5 centres en France a pour mission principale de concevoir et fabriquer les têtes nucléaires qui équipent les forces océaniques et aéroportées françaises.

Description de l'unité

Le CESTA, un des centres de la DAM, rassemble près de 1000 salariés dans un centre de 700 hectares au cœur de la Nouvelle Aquitaine, au sud de la Gironde entre Bordeaux et Arcachon.
Directement pour les produits dont la DAM a la responsabilité, le CESTA assure la conception avec des méthodes de conception collaborative intégrée. Le CESTA assure également la démonstration des performances dans une démarche duale essais/modélisation mettant en œuvre un parc exceptionnel de moyens d'essais, de la modélisation physique de haut niveau et des calculateurs parmi les plus puissants au monde.
Sur le CESTA est implanté le plus grand laser d'Europe, le Laser Mégajoule LMJ, très grand instrument de recherche qui permet de chauffer la matière jusqu'aux conditions extrêmes que l'on retrouve lors du fonctionnement des armes ou au cœur des étoiles. Pour cela, le CESTA accueille une expertise reconnue mondialement, en conception laser, en technologie des composants optiques, en informatique industrielle…
Les travaux du CESTA offrent en outre l'opportunité de collaboration avec les industriels et les laboratoires de recherche, en France et à l'international.
Conformément aux engagements pris par le CEA en faveur de l'intégration des personnes en situation d'handicap, cet emploi est ouvert à tous et à toutes.

Description du poste

Domaine

Mathématiques, information  scientifique, logiciel

Contrat

CDI

Intitulé de l'offre

Ingénieur-chercheur Outils et Langages de Programmation HPC pour accélérateurs GPU H/F

Statut du poste

Cadre

Description de l'offre

Dans le cadre de la démarche de conception et de garantie de performance des Têtes Nucléaires par la Simulation, le Service Modélisations et Mathématiques pour la Simulation (SMMS) du CESTA développe les chaînes de calcul des Standards Rentrée-Précision, Furtivité et Thermique-Mécanique-Durcissement.  Cette activité repose sur l’élaboration de modèles physico-numériques multi-physiques, multi-échelles et le développement de logiciels de simulation dans les domaines de l’aérodynamique hypersonique, de l’électromagnétisme et de la dynamique rapide. Ces travaux bénéficient des approches les plus modernes du génie logiciel et sont conduits dans le contexte du calcul haute performance afin de tirer le meilleur parti des supercalculateurs de la DAM.

Selon les besoins industriels et les coûts algorithmiques des logiciels de simulation développés par le SMMS, certains d’entre eux sont amenés à être optimisés et parallélisés afin de pouvoir assurer des exécutions en temps raisonnable. Dans ce cas, une attention particulière est portée sur l’utilisation efficace des ressources de calcul de classe exaflopique du programme simulation de la DAM.

Vous serez intégré à une équipe jeune et dynamique qui développe des solutions au meilleur niveau pour les architectures de calcul de la DAM. Ces solutions passent autant par l’emploi des modèles de programmation appropriés que par le choix des méthodes numériques et des algorithmes parallèles.

Vous aurez la responsabilité de contribuer au rayonnement scientifique et technologique du service dans le domaine du HPC en :

  • conseillant les développeurs et les utilisateurs d’applications numériques parallèles, afin d’assurer une utilisation efficace des architectures de calcul modernes ;
  • modernisant des codes numérique existants
  • assumant le rôle d’intégrateur de projets de développements complexes.
     

Vos travaux devront s’enrichir d’échanges et de collaborations dans le cadre de partenariats avec des organismes de recherche et le monde académique, et d’actions de gestion de projets impliquant des partenaires industriels. Vous serez encouragé à communiquer au sein de conférences internationales et dans des revues scientifiques des domaines concernés.

Si vous souhaitez valoriser votre potentiel scientifique et humain dans un écosystème doté de moyens exceptionnels alors ne tardez pas à nous rejoindre en posant votre candidature à cette offre de poste. 

Profil du candidat

Vous avez une culture approfondie en informatique, en génie logiciel ou dans d’autres disciplines computationnelles et un excellent relationnel vous permettant de collaborer avec de nombreux interlocuteurs tels que les développeurs, les utilisateurs, les prestataires ou encore les chercheurs du monde académique. Vous êtes spécialisé dans le calcul hautes performances.

Vous possédez des compétences dans les domaines :

  • de l’optimisation d’applications parallèles dans un contexte industriel
  • de l’analyse de performances (profiling, tracing, …)
  • des outils de développement (git, make, …) et de compilation (LLVM)
  • des langages de programmation tels que C, C++,Fortran, Python ou Julia.


Vous avez des connaissances :

  • de programmation sur accélérateurs (CUDA, OpenACC, OpenMP, …)
  • de génie logiciel : intégration continue et couplage de logiciels HPC
  • des architectures matérielles : système et réseaux rapides (Infiniband, BXI, …)

Vous êtes doté d’indéniables qualités relationnelles et d’adaptation vous permettant d’échanger au meilleur niveau avec un ensemble d’interlocuteurs aux profils variés, alors ce poste est fait pour vous !

Localisation du poste

Site

Cesta

Localisation du poste

France, Nouvelle-Aquitaine

Ville

15 Avenue des Sablières, 33114 Le Barp, France

Critères candidat

Formation recommandée

Ecole d'ingénieurs et/ou doctorat en informatique

Demandeur

Disponibilité du poste

01/01/2022