Software Engineering Expert

The ESI Group is a pioneer and world-leading provider in virtual prototyping software solutions. We employ about 1200 highly qualified specialists in 40 countries across the globe. The key to our success is the use of realistic material physics, providing "as good as real" virtual results.

France
Rungis
Full time
Apply at: 
Marie.Aube [at] esi-group.com
Your contact:
MUA
(Recruiter)

PROFIL DE L'EMPLOI

Missions :

Avec des activités en continuel essor, ESI Group, leader mondial du prototypage virtuel, recherche un responsable transversal pour la coordination et l’innovation des outils de développement et performance de ses solveurs.

Vous êtes en charge de gérer une plateforme de développements de progiciels multiphysiques, appliqués dans nos solutions de performance virtuelle (crash-safe, NVH, …), fabrication virtuelle (Emboutissages, moulage…) et environnement virtuel (CFD, électromagnétisme…).

Dans d’une équipe d’experts en informatique scientifique et calcul haute performance, et en collaboration avec les départements IT et DevOps, votre mission couvre les activités suivantes :

-Prise en main de la gestion du progiciel principal dite de ‘solveur’ : outils de construction/exécution de binaires, processus de développement en qualité : gestion de releases, intégration continue, déploiement continue etc

- Convergence des outils de construction et de processus des autres  progiciels les plus importants

- Evolution des outils et des processus de développements

- Maintenance et évolution des outils de calcul haute performance.

- Scripts de lancement, midware MPI.

TES COMPÉTENCES

Nous recherchons une personne titulaire d’un BAC+5 minimum en Informatiques scientifique avec plus de 5 ans d’expérience en développement génie logiciel.

Compétences requises :

Maitrise en :

Langages de programmation Fortran90, C, et Python.

Certains langages de script : shells, perl, XML.

Outils de compilation : Visual studio, gmake, cmake, Intel, gcc, pgi.

Outils de calcul haute performance (HPC) : OpenMP, MPI, architecture Cluster et Schedulers.

Connaissance en :

 Système d’exploitation Linux, Windows, cygwin et machines virtuelles.

Outils de gestion de développement : GIT, Jenkins, JIRA.

Soft skills :

Travail en équipe.

Organisation, Rigueur, Communication.

Anglais Courant.

CE QUE NOUS OFFRONS

Application form

Champs obligatoires
Salutation
One file only.
2 MB limit.
Allowed types: pdf, doc, docx, odt.
One file only.
2 MB limit.
Allowed types: pdf, doc, docx, odt.
Eligibility

Data privacy and security policy