Job Board

Ingénieur Logiciel HPC (C++)

chez Nextflow Software

Date de publication

27 février 2019

Entreprise

Nextflow Software

Contrat

Entreprise

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.

2.5.0.0
2.5.0.0
2.5.0.0

Descriptif du poste & missions

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
• Contribuer aux roadmaps techniques et assurer une veille technologique sur le calcul haute performance (HPC) et nouveaux standards C++
• Prendre part aux projets collaboratifs sur le calcul Exascale
• Transférer les connaissances du framework aux ingénieurs CFD R&D

2.5.0.0
2.5.0.0
2.5.0.0

Profil recherché, compétences

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:
– C++14 (ou 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 ou 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é

2.5.0.0
2.5.0.0
2.5.0.0

Informations complémentaires


Nantes

Nombre de postes ouverts : 1



Annonces similaires

20 mars 2019
Akeneo is the vendor behind Akeneo PIM: the #1 open source Product Information Management system. Our software has been tailored for marketers to help them collecting, enriching and spreading their product data through multiple channels. Our tool is open source and user-friendly and has been already installed more than 50 […]
27 février 2019
Naoned, ce sont 20 collaborateurs qui forment une équipe soudée et solidaires dans les réussites comme les difficultés. Chez nous, pas de routine : renouveler nos méthodes de travail, apprendre et se former en continue, tester de nouveaux outils sont des principes qui rythment notre quotidien. Notre mission est de […]
20 mars 2019
Akeneo is the vendor behind Akeneo PIM: the #1 open source Product Information Management system. Our software has been tailored for marketers to help them collecting, enriching and spreading their product data through multiple channels. Our tool is open source and user-friendly and has been already installed more than 50 […]