Ingénieur Logiciel HPC (C++)

Pays de la Loire, Nantes (44000) - Référence : HPC2019
Mis en ligne le 6 février 2019 par Nextflow Software (+ d'offres)
Type de contrat :CDI
Métier :Ingénieur développement logiciel
Type d'entreprise :Editeur de logiciel
Localisation :Pays de la Loire, Nantes (44000)
Salaire :de 35 000 €/an à 40 000 €/an
Télétravail :Télétravail partiel
  

Nextflow Software

Envoyer une candidature

Poste à pourvoir

Au sein de l’équipe Ingénierie de Nextflow Software et en collaboration étroite avec la R&D, vous garantissez et améliorez les performances des solveurs de mécanique des fluides (CFD). Vous serez également en charge de maintenir et développer un nouveau framework de solveurs à destination de scientifiques non développeurs de métier.

Dans ce contexte, vous devrez:
- Concevoir, maintenir et développer des solveurs C++ nouvelle génération orientés objets et leur kit de développement
- Paralléliser et optimiser les solveurs sur des supercalculateurs
- Gérer le projet de framework solveurs
- Contribuer aux roadmaps techniques et assurer une veille technologique sur le calcul haute performance (HPC) et sur les compilateurs et nouveaux standards C++
- Prendre part aux projets collaboratifs sur le calcul Exascale
- Organiser le dialogue entre ingénieurs CFD R&D et développeurs logiciel

Profil recherché

Développeur C++ avec de l’expérience sur des solveurs haute performance, vous êtes fortement motivé pour développer vos compétences.
Bon communiquant, vous êtes pragmatique et innovant, orienté vers la résolution de problèmes.

Connaissance idéalement souhaitées:
- Maîtrise du C++14 (minimum C++11) comprenant la méta programmation (templates, traits)
- Programmation orientée objets et design patterns
- Protocole de communication MPI pour le calcul parallèle
- Multithreading (OpenMP, OpenCL, ou CUDA)
- Environnement calculateurs: Linux, Bash, SSH
- Tests unitaires (GoogleTest)
- Outils de profilage de performances (Intel VTune, Intel Advisor or Valgrind)
- Gestionnaire de versions (git/GitHub) et processus de gestion de code source (branches, et, tags…)
- Connaissances en Fortran 2003 appréciées
- Bon niveau d’anglais exigé

Description de la société

Start-up indépendante et éditeur de logiciels basée à Nantes, Nextflow Software développe et commercialise des logiciels d’ingénierie assistée par ordinateur (CAO) dans le domaine de la dynamique des fluides (CFD).

Nextflow s’adresse aux sociétés d’ingénierie et industriels développant et fabriquant des produits et des systèmes impliquant des écoulements de fluides, potentiellement avec des géométries complexes et des interactions avec des solides, dans le secteur de l’automobile, l’aéronautique, le maritime, etc.

Grâce à son équipe hautement qualifiée composée d’ingénieurs et de docteurs et à un partenariat académique de plus de 10 ans avec les laboratoires de l’Ecole Centrale de Nantes (ECN), Nextflow Software ouvre de nouvelles perspectives dans le domaine de la simulation hydrodynamique.

Afin d’assurer son développement, Nextflow Software recrute un Ingénieur Logiciel HPC avec expérience C++ / MPI.

Site web : http://www.nextflow-software.com/

Envoyer une candidature

Contacter le responsable de la rubrique Emploi informatique et développeurs

Partenaire : Hébergement Web