Ingénieur-e en ingénierie logicielle dans le cadre du projet H2020 ERC - SEISMAZE (H/F)

CNRS
Gières, France
21 days ago
Apply on www.isterre.fr
Prepare application

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Compensation
€24,912.0 - €27,972.0
Working hours
Regular working hours
Job source

Tech stack

C (Programming Language) Linux Fortran (Programming Language) Python (Programming Language) NetCDF Shell Script Software Engineering Management of Software Versions Performance Testing Gitlab Git

Job description

L’Institut des Sciences de la Terre/CNRS (ISTerre) ouvre un poste d’ingénieur logiciel dans le cadre du projet ERC SEISMAZE. Ce projet vise à étudier les sources sismiques faibles et un de ses principaux objectifs est de traiter systématiquement plusieurs grandes archives de données sismologiques continues pour construire et analyser des catalogues de séismes et de trémors. Les participants au projet élaborent diverses méthodes de détection et de classification des signaux sismiques faibles. Pour leur mise en œuvre efficace pour HPC, les différents algorithmes doivent être optimisés et organisés dans des bibliothèques bien structurées., Le poste proposé est axé sur l’élaboration de bibliothèques de sous-programmes optimisés pour la détection et la classification des signaux sismiques faibles. Le candidat retenu devra travailler en contact avec les différents participants et collaborateurs du projet SEISMAZE (doctorants, post-docs, facultés) situés à Grenoble et Paris et en coordination avec le personnel informatique d’ISTerre., Organisée en 10 équipes de recherche, l’objectif scientifique de l’unité est l’étude physique et chimique de la planète Terre, tout particulièrement en se concentrant sur les couplages entre les observations des objets naturels, l’expérimentation et la modélisation des processus complexes associés. L’ingénieur recruté travaillera au sein de l’équipe Ondes comprenant 65 chercheurs, post-doc et doctorants. Le candidat retenu travaillera en collaboration avec le service informatique du laboratoire et les participants du projet SEISMAZE.

Requirements

Programmation scientifique basée sur linux (python, C, Fortran, shell scripting).

  • Bonne connaissance du traitement des signaux géophysiques.
  • Ingénierie logicielle : développement de code, documentation, versioning (git/mercurial), connaissance des forges logicielles (GitLab), réalisation de tests unitaires, tests de performance (benchmarks).

  • Connaissance des architectures de traitement parallèle en mémoire distribuée et partagée (en environnement UNIX-LINUX).

  • Connaissance des formats de données comme les bibliothèques des données scientifiques HDF5 (ou NetCDF).

  • Excellente maîtrise de l’anglais.

About the company

L’Institut des Sciences de la Terre (ISTerre) est une unité mixte de recherche (UGA / CNRS/ USMB / IRD / IFSTTAR) de près de 300 personnes. Cette unité fait partie de l’Observatoire des sciences de l’univers de Grenoble (OSUG) et du Pôle de recherche PAGE de l’Université Grenoble Alpes (UGA).

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.isterre.fr
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

3:52 min

Comparing French work-life balance principles with international engineering practices

Chris Heilmann Chris Heilmann +2 · LIVE

52 sec

Running persistent Linux environments directly on Windows

Ben Breard Ben Breard · World Congress 2025

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

2:20 min

Combining software engineering expertise with social justice

Rudi Bauer Rudi Bauer +1 · Cappuccino with HR

3:55 min

Demonstrating .NET installation on Debian and Azure Linux

Silvano Coriani Silvano Coriani · Europe 2026 Virtual

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

Videos

See all

Related articles

See all