Ingénieur développement logiciel CFD (H/F)

ONERA

Châtillon

On-site

EUR 60,000 - 90,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

ONERA recherche un expert pour faire évoluer l’architecture logicielle et les outils de génération de code autour de SoNICS, calcul CFD numérique. Le poste porte sur l’automatisation du portage sur CPU et GPU et la synchronisation avec le graphe différentié des opérateurs, afin d’optimiser les performances sur des HPC européens.

Le poste est un CDI ou un Contrat de Projet/Opération de Recherche lié au projet Koktails, d’une durée prévisible de 27 mois, avec pour objectif d’abstraire les

Job description

Le poste s'inscrit au coeur du développement d'une architecture logicielle innovante pour SoNICS, un nouveau code de mécanique des fluides numérique (CFD) développé par l'ONERA. Son originalité repose sur la génération d'un graphe d'opérateurs (fonctionnelles à exécuter). Au sein de la plateforme SoNICS, un outil de génération de code a été développé pour pouvoir automatiser le portage sur CPU et GPU, mais aussi assurer plus facilement les croisements de fonctionnalités.

D'autre part, le code doit être aisément différentiable, tout en restant performant sur les calculateurs HPC. La technique la plus adaptée à cette différentiation automatique est la transformation de source, sur laquelle repose déjà SoNICS. Dans ce contexte, la génération de code intervient pour permettre, à partir du code direct initial, la production du code différentié (modes forward et backward), en s'appuyant sur des outils de différentiation automatique par transformation de source existants.

Votre objectif principal sera de faire évoluer tout le processus de génération de code dédié aux opérateurs et les outils associés, pour permettre d'abstraire au mieux les contraintes matérielles, d'optimiser les ressources et de garantir un portage efficace et modulaire sur les plus grands supercalculateurs européens (CPU et GPU). Parallèlement, il s'agira d'assurer aussi la génération automatique du code différentié en s'appuyant au mieux sur les outils existants et automatisant l'intégration dans SoNICS, notamment en assurant le lien avec le graphe différentié des opérateurs.

Ce poste fera l'objet d'un Contrat à Durée Indéterminée Contrat de Projet ou d'Opération de Recherche pour le projet Koktails d'une durée prévisible de 27 mois.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Ingénieur CFD – Développement et Génération de Code HPC
Ingénieur CFD – Développement et Génération de Code HPC

ONERA • Châtillon

On-site
EUR 60,000 - 90,000
Ingénieur développement logiciel CFD H/F
Ingénieur développement logiciel CFD H/F

ONERA - The French Aerospace Lab • Châtillon

On-site
EUR 60,000 - 90,000
Ingénieur Développement Logiciel HPC CFD
Ingénieur Développement Logiciel HPC CFD

ONERA - The French Aerospace Lab • Châtillon

On-site
EUR 60,000 - 90,000
Stage – Ingénieur Développement et validation d'un couplage (CFD et code CATHARE) (F/H)
Stage – Ingénieur Développement et validation d'un couplage (CFD et code CATHARE) (F/H)

EDF • Lyon

On-site
EUR 12,000 - 16,000
Ingénieur développement logiciel F/H
Ingénieur développement logiciel F/H

ONERA • Modane, Avrieux

Hybrid
EUR 42,000 - 66,000
Ingénieur simulations CFD 18 mois F/H
Ingénieur simulations CFD 18 mois F/H

ONERA • Avrieux

On-site
EUR 45,000 - 65,000
Ingénieur Développement Logiciel Industriel Maintenance F/H
Ingénieur Développement Logiciel Industriel Maintenance F/H

ONERA • Mauzac

Remote
EUR 45,000 - 65,000
Technicien calculs et données d'essais 18 mois (H/F)
Technicien calculs et données d'essais 18 mois (H/F)

ONERA • Mauzac

On-site
EUR 28,000 - 42,000
Ingénieur programmeur 18 mois F/H
Ingénieur programmeur 18 mois F/H

ONERA • Avrieux

On-site
EUR 40,000 - 65,000
CDI – Ingénieur.e calcul scientifique et simulation numérique H/F
CDI – Ingénieur.e calcul scientifique et simulation numérique H/F

NAVAL GROUP • Saint-Tropez

On-site
EUR 75,000 - 110,000