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 posttraitement 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 calcul parallèle - langage Python - traitement d’image Expérience professionnelle De 0 à 5 années d’expérience Contact : Hervé Moulinec : [email protected] (04 91 16 42 32)