Activez les alertes d’offres d’emploi par e-mail !

Ingénieur développement logiciel spécialiste en calcul scientifique

TN France

Palaiseau

Sur place

EUR 45 000 - 75 000

Plein temps

Il y a 4 jours
Soyez parmi les premiers à postuler

Mulipliez les invitations à des entretiens

Créez un CV sur mesure et personnalisé en fonction du poste pour multiplier vos chances.

Résumé du poste

Une entreprise innovante recherche un ingénieur en développement logiciel spécialisé en calcul scientifique pour rejoindre une équipe de pointe. Ce rôle implique le développement de la librairie MoReFEM, essentielle pour simuler la circulation cardiaque. Vous travaillerez sur des projets collaboratifs avec Dassault Systèmes, contribuant à la création de jumeaux numériques en médecine. Avec une expertise en C++ moderne, Python et méthodes numériques, vous aurez l'opportunité de mener des recherches de pointe et de participer à des publications scientifiques. Ce poste offre un environnement stimulant pour les passionnés de technologie et d'innovation.

Qualifications

  • Expertise en développement logiciel et calcul scientifique.
  • Solide expérience en C++, Python et méthodes numériques.

Responsabilités

  • Développer la librairie MoReFEM pour la simulation cardiaque.
  • Concevoir des modèles d'interfaces fluide-structure.

Connaissances

Calcul scientifique
Méthodes numériques
C++ moderne
Python
MATLAB
Unix/Linux
HPC
MPI

Formation

Master en informatique ou en ingénierie

Outils

PETSc
CI/CD

Description du poste

Ingénieur développement logiciel spécialiste en calcul scientifique, Palaiseau

Contexte et atouts du poste

L'équipe-projet M3DISIM est spécialisée dans la modélisation mathématique et mécanique pour les problèmes cardiaques, et plus généralement pour la modélisation biomécanique à l'échelle de l'organe. Elle repose sur la formulation de modèles originaux et de méthodes numériques innovantes, combinant des formulations éléments-finis sophistiquées et des schémas en temps énergétiquement robustes. Ces modèles sont intégrés dans une boucle d'assimilation de données via la librairie AKILLES, pour réaliser des simulations recalées sur les données des patients. L'équipe a développé un code éléments-finis dédié, MoReFEM, pour une mise en œuvre efficace et évolutive, notamment pour des éléments finis particuliers comme coques, variables internes, éléments incompressibles, etc., ce qui place l'équipe en leader scientifique dans le domaine.

Le projet i-Démo « MediTwin », en partenariat avec Dassault Systèmes, vise à développer des méthodes pour construire des jumeaux numériques en médecine. L'équipe M3DISIM est responsable d'une tâche visant à développer une librairie éléments-finis intégrant des modèles multiéchelles de contraction cardiaque pour simuler le fonctionnement de la circulation dans les quatre cavités cardiaques.


L'ingénieur recruté s'intégrera à l'équipe M3DISIM, sous la responsabilité de Philippe Moireau. Son activité principale concernera le développement de la librairie MoReFEM pour étendre ses fonctionnalités aux besoins du projet MediTwin, en collaboration avec Dassault Systèmes.

Mission confiée

  • Conception et développement de la librairie MoReFEM, notamment l'extension du modèle mécanique du cœur pour inclure les oreillettes, et l'interfaçage avec la librairie d’assimilation de données Akilles.
  • Développement de modèles d’interfaces fluide-structure pour la circulation dans les cavités cardiaques.
  • Contribuer à la mise en place d’interfaces pour la visualisation, la mise en données et la valorisation des résultats.
  • Réalisation et support de simulations avec nos partenaires, pour démontrer le potentiel de la librairie.
  • Conseil et soutien à l’expérimentation scientifique avec MoReFEM.
  • Co-encadrement des jeunes recrutés dans l’équipe.

Activités principales

  • Développement d’une librairie éléments finis en C++ pour la simulation cardiaque.
  • Rédaction de documentation technique.
  • Participation aux expérimentations et publications scientifiques.
  • Veille technologique dans le domaine.
  • Mise en place de supports de formation pour les développeurs/utilisateurs.
  • Conseil et expertise en développement technologique.
  • Activités collectives : formations, séminaires, bonnes pratiques, recrutements, rédaction de projets, représentation technique.

Compétences requises

  • Expertise en calcul scientifique, éléments finis, méthodes numériques, mécanique du solide, interaction fluide-structure.
  • Solide expérience en développement logiciel : maîtrise du C++ moderne (C++20), Python, MATLAB, Unix/Linux, scripting, paradigmes de programmation, bonnes pratiques, outils de versioning, CI/CD, tests, HPC, MPI, connaissance de PETSc appréciée.
  • Capacité à conduire une veille technologique.
Obtenez votre examen gratuit et confidentiel de votre CV.
ou faites glisser et déposez un fichier PDF, DOC, DOCX, ODT ou PAGES jusqu’à 5 Mo.