Les offres de “CEA”

Expire bientôt CEA

Ingénieur R&D logiciels pour le HPC H/F

  • CDI
  • Bruyères-le-Châtel (Essonne)
  • Conception / Génie civil / Génie industriel

Description de l'offre

Détail de l'offre

Informations générales

Entité de rattachement

Le Commissariat à l'énergie atomique et aux énergies alternatives (CEA) est un organisme public de recherche.

Acteur majeur de la recherche, du développement et de l'innovation, le CEA intervient dans le cadre de ses quatre missions :
. la défense et la sécurité
. l'énergie nucléaire (fission et fusion)
. la recherche technologique pour l'industrie
. la recherche fondamentale (sciences de la matière et sciences de la vie).

Avec ses 16000 salariés -techniciens, ingénieurs, chercheurs, et personnel en soutien à la recherche- le CEA participe à de nombreux projets de collaboration aux côtés de ses partenaires académiques et industriels.

Référence

2018-5835

Description de l'unité

Situé en Essonne, sur les communes de Bruyères-le-Châtel et d'Ollainville, le centre CEA DAM-Île de France (DIF), est l'un des centres de la Direction des applications militaires. L'Unité Propulsion Nucléaire située sur le centre CEA/Cadarache, en région Provence Alpes-Côte d'Azur, où sont implantées les installations d'essais et une partie des fabrications de la propulsion nucléaire, lui est aussi rattachée.
Ses principales activités sont la conception des armes nucléaires françaises, la recherche et développement dans le domaine de la lutte contre la prolifération et le terrorisme, l'alerte aux autorités en cas de séisme, de tsunami ou d'essai nucléaire étranger, la construction et le démantèlement de grandes infrastructures nucléaires.
Le site accueille 1800 permanents (ingénieurs, chercheurs, techniciens et personnel en soutien de la recherche) avec des expertises de haut niveau en physique théorique et expérimentale, en simulation numérique, en ingénierie, en informatique, en instrumentation, en sciences de la terre et en surveillance de l'environnement. Chaque année sont accueillis de 100 à 150 thésards, post-docs, alternants et stagiaires.
Le CEA DAM-Ile de France est le leader français de la simulation numérique et du calcul intensif, il possède deux des machines européennes les plus puissantes. Il dispose également de plusieurs accélérateurs et de nombreux moyens techniques et expérimentaux pour mener ses recherches.

Description du poste

Domaine

Mathématiques, information scientifique, logiciel

Contrat

CDI

Intitulé de l'offre

Ingénieur R&D logiciels pour le HPC H/F

Statut du poste

Cadre

Description de l'offre

La mission de ce poste consistera au développement et à l'optimisation des mécanismes d'entrées/sorties (traditionnels, in situ, protections/reprises, …) des codes de simulation. Cette activité sera fortement couplée à une activité complémentaire de mise en place d'interface utilisateur (scripting, IHM web, workflow, …) permettant aux utilisateurs de concevoir facilement et efficacement une chaine de simulation utilisant plusieurs codes. La mission sera réalisée au sein d'une équipe d'une douzaine d'ingénieurs. Les échanges avec les développeurs de codes, les développeurs d'intergiciels et les utilisateurs de codes seront réguliers et importants.

Activités du poste

Développer et faire évoluer un environnement d'entrées/sorties hautes performances :
- Tenir compte de la portabilité de la méthode
- Proposer des solutions performantes
- IO de type Protections/reprises
- IO de type In situ
- IO de type dépouillement

Proposer des solutions innovantes haut niveau de manipulation des données :
- Scripting
- IHM légère techno web
- Gestion de workflow

Collaboration :
- Avec les équipes de développement de code de la DAM
- Avec les utilisateurs des codes de la DAM
- Aide à la conception de workflow

Recherche et développement sur les technologies entrées/sorties pour le HPC et les interfaces utilisateur associées :
- Publication d'articles
- Participation à des conférences

Encadrement de stages, apprentis

Suivi de contrats de sous-traitance


Profil recherché

Profil du candidat

Niveau de formation Bac +5 minimum
Diplômes de bases Ingénieur en informatique et/ou doctorat, Master 2
Autres formations Anglais maîtrisé

Compétences techniques essentielles

Langage C, C++, Python : Développement

Parallélisme MPI, multithreading (OpenMP, TBB) : Maitrise du développement en contexte parallèle, débogage, optimisation

Technologies IO : Maitrise de HDF5 et MPI-IO

Technologies WEB : Connaissance en développement d'IHM légères WEB

Faire de chaque avenir une réussite.
  • Annuaire emplois
  • Annuaire entreprises
  • Événements