Ingénieur∙e en Développement C / C++ F/H

Mise à jour le :

  • Corps : Ingénieur d'études / Ingénieur de recherche
  • Branche d'activité ou discipline : BAP E : Informatique, Statistiques et Calcul scientifique
  • Lieu de travail : Talence
  • Type de contrat : CDD
  • Structure(s) : Département Sciences et Technologies pour la Santé
  • Détail de l'affectation(s) :

    L’Institut de Rythmologie et modélisation Cardiaque  (IHU Liryc)

    Vidéo de présentation : https://www.youtube.com/watch?v=xwpJdTV1PaY

  • Date limite de candidature :
  • Date de prise en fonction :
  • Durée : 18 mois
  • Quotité de travail : 100%

Personne de contact

Camille SZMULEWSKI

Description de l'offre

Vous souhaitez mettre vos talents de développement au service de la recherche cardiaque ?

 

Rejoignez l’IHU Liryc – L’Institut de Rythmologie et modélisation Cardiaque – de l’Université de Bordeaux !

 

L'IHU LIRYC est un institut de renommée mondiale, spécialisé dans la recherche et le traitement des maladies du rythme cardiaque. Ses 4 missions sont : la recherche, l'innovation, la formation et le soin.

 

Dans le cadre du projet de recherche Européen MICROCARD (https://microcard.eu)., au sein du pôle modélisation, nous recherchons une Developpeureuse en C et C++ .

 

Description des missions

L’objectif de la mission vise à l’implémentation des méthodes de discrétisation des équations du modèle cardiaque microscopique.

 

Ce développement aura lieu dans le logiciel openCarp (https://opencarp.org)  dont une version spécifique est développée dans la cadre du projet. Il s’agit d’un code de calcul scientifique parallèle développé en C++ par une communauté d’ingénieurs et de chercheurseuses. Il utilise Git pour la gestion de version, CMake pour la production de binaires, et est hébergé sur une plateforme Gitlab pour le travail collaboratif.

 

L’objectif du projet est de produire un code qui utilise de manière optimale les ressources de calcul disponibles, grâce à une collaboration interdisciplinaire entre mathématiciens et informaticiens spécialistes du calcul haute performance.

 

Pour cette raison, le travail à faire participera aux workpackages 1 (WP1 « Software integration and provision, ») et 3 (WP3 « numerical discretization and implementation of the cell-by-cell model »). Dans le WP3, des méthodes de discrétisation de type volume finis sont développées et prototypées en Python. L’objectif est de les intégrer à l’environnement de calcul parallèle développé par les partenaires du projet, dans le cadre du WP1.

 

A ce titre, vous :

 

·       Vous appropriez l’environnement logiciel OpenCarp, les équations du modèle cardiaque (équations aux dérivées partielles de réaction-diffusion) et les nouvelles méthodes de volumes finis développées pour ces équations

·       Programmerez ces méthodes dans le logiciel openCarp, de manière coordonnée (WP1) avec les autres développements méthodologiques (solveurs linéaires, préconditionneurs, parallèlisme par tâches)

·       Collaborez directement avec une doctorante travaillant sur les méthodes de volumes finis, et à participez aux différentes réunions du projet européen (en anglais)

·       Rédigez la documentation des différentes fonctionnalités implémentées

Compétences attendues

Vous êtes titulaire master ou diplôme d’ingénieur dans le domaine du développement informatique et avez idéalement eu une expérience (ou stage) du calcul parallèle.

 - Vous maitrisez le langage C++

- Vous connaissez les méthodes de volumes finis et savez programmer pour le calcul parallèle appliqué à la résolution des équations aux dérivées partielles

- Experts de Git et Cmake bienvenus

- Autonome dans vos activités, vous savez partagez et avancer en équipe

 

Modalités de candidature

CV et lettre de motivation à envoyer à "candidature@u-bordeaux.fr" ou directement via le bouton "postuler"

L'offre est en ligne jusqu'au 03 janvier 2023. Les candidatures seront étudiées au fil de leur réception, n'attendez pas la dernière limite pour postuler.

 

Rémunération

Salaire brut mensuel : entre 2000€ et 2700€ selon profil et expérience

Avantages liés au poste :

50 jours de congés annuels dès la première année

Télétravail possible selon nécessités et organisation du service

Prise en charge à 50% de l’abonnement aux transports en commun de Gironde

Participation à la mutuelle à hauteur de 15€ / mois

Prime mensuelle au-delà de 12 mois d’ancienneté pour les contractuels

Des offres loisirs, sport et culture pour tous les personnels

Établissement handi-accueillant

Forfait "mobilités durables" sur trajet domicile – travail

Parcours d’accueil et formations

Informations complémentaires

En rejoignant le LIRYC, vous travaillerez dans un cadre unique multidisciplinaire qui permet une relation directe entre la recherche fondamentale et les applications cliniques.

Vous travaillerez au sein de l’équipe-projet Carmen, équipe de recherche dynamique, en contact avec des équipes du domaine médical, et à la pointe de la recherche en électro-cardiologie computationnelle et calcul haute-performance, dans un environnement international.

Vous pourrez participer à la rédaction de publications scientifiques dans le cadre du projet.

 

Basé à l’INRIA de l’Université de Bordeaux, dans des locaux neufs et innovants - accès tram B (Arts et Métiers) bus, vélo – Ce centre est un des neuf centres d’Inria et compte une vingtaine d’équipes de recherche. Le centre Inria est un acteur majeur et reconnu dans le domaine des sciences numériques. Il est au cœur d'un riche écosystème de R&D et d’innovation : PME fortement innovantes, grands groupes industriels, pôles de compétitivité, acteurs de la recherche et de l’enseignement supérieur, laboratoires d'excellence, institut de recherche technologique...