Poste à pourvoir : Ingénieur en calcul scientifique
Nature du poste : CDD , durée : 10 à 12 mois
Affectation : CNRS
Laboratoire de Mécanique et d’Acoustique, 31 chemin Joseph Aiguier, 13402 Marseille cedex 20
Salaire : selon diplômes et expérience
Profil du poste :
L’ingénieur viendra apporter son soutien au développement du logiciel CraFT de calcul de la réponse d’un
matériau composite à une sollicitation mécanique (site web : craft.lma.cnrs-mrs.fr), dans le cadre d’un projet
de collaboration scientifique avec un établissement public à caractère industriel et commercial.
Les tâches à effectuer pour ce projet peuvent se résumer schématiquement en :
•l’implémentation dans CraFT de nouvelles lois de comportement mécanique spécifiques au projet,
•le développement de codes de génération d’images de microstructures artificielles de matériaux,
•la parallélisation du code sous MPI (architecture du code, développement), et de manière générale,
l’amélioration des performances du code,
•le développement en langage Python de nouvelles fonctionnalités du système pyCraFT de pré- et post-
traitement des données en entrée-sortie de CraFT,
•l’amélioration des fonctionnalités générales de CraFT.
Le poste proposé est assez ouvert puisqu’il peut faire appel à des compétences allant de la mécanique
numérique au calcul scientifique haute performance ; il pourra être adapté selon le profil du candidat et
couvrir tous ou seulement une partie des points énumérés ci-dessus.
Compétences requises :
- langage C
- anglais technique
- Unix/Linux (niveau utilisateur)
Compétences appréciées :
- calcul numérique
- mécanique des milieux continus
- connaissance (au moins théorique) des environnements MPI et OpenMP de programmation pour le cal-
cul parallèle
- langage Python
- traitement d’image
Expérience professionnelle
De 0 à 5 années d’expérience
Contact :