Detector Software Engineer, Paris

Dernière mise à jour 2024-05-25
Expire 2024-06-25
ID #2152288328
150 €
Detector Software Engineer, Paris
France, Ville-de-Paris, Paris,
Modifié May 12, 2024


Publication start on Front Office : Site internet: 16/02/2024
ESRF–EBS (Extremely Brilliant Source, is the ESRF’s ambitious upgrade program where the original storage ring has been replaced with a new first-of-its-kind storage ring. The new source multiplies the X-ray performances by 100 compared to before, enabling ground breaking science. Four new beamlines capable of exploiting the new X-ray source are being constructed.
To meet the increased performance of the new X-ray source, more and more high-throughput 2 D detectors are installed for the experiments. The Beamline Control Unit (BCU) is responsible for the integration of such detectors into the experiment data acquisition system. We are taking up the challenges of the latest 2 D detectors generation with our new framework LIMA2, distributing image acquisition and highspeed data processing pipelines, enabling, for example, online data reduction.
You will join a team of three software engineers, responsible for the development of LIMA2 and the integration of 2 D detectors on the beamlines. This detector team is part of the BCU which comprises a total of 18 software engineers responsible for experiment control at the ESRF.
LIMA2 is an MPI-based, distributed framework written in C++ that integrates in BLISS, our data acquisition system written in Python. Accelerators, such as GPUs, are used in the detector data pipelines to speed-up data processing when appropriate.
If you are interested in learning about high-throughput 2 D detectors and the challenge of processing 10s of GB/s of incoming data, this could be the job for you!
Your missions will be the following:
Development of new features in the LIMA2 framework
Improvement of the integration of LIMA2 in the data acquisition system
Integration of new detectors into LIMA2 and their deployment on the beamlines
Development of data processing pipelines for the deployed detectors and different experiment technics
Expected profile Higher university degree (Master or equivalent diploma worth at least 300 ECTS) in Software engineering or related discipline
3 years experience minimum as software engineer in a development team. Previous participation to a project involving writing a framework for other developers or users would be an asset
Advanced knowledge of modern C++ language (2017 and later) and good Python programming skills a required
Knowledge on MPI or GPU programming would be an asset
A genuine Interest in experiment control, data acquisition and scientific needs
Team spirit, curiosity and good communication skills are required, so that you may interact with people of different domains such as physicists, electronics and software engineers
Proficiency in English (working language at the ESRF)
Working conditions Temporary contract of 36 months maximum.
The salary will be calculated on the basis of relevant qualifications and professional experience.
Do you recognize yourself in this description? Apply now for your next professional adventure!
What we offer:
Join an innovative international research institute, with a workforce from 38 different countries
Collaborate with global experts to advance science and address societal challenges
Come and live in a vibrant city , in the heart of the Alps, and Europe's Green Capital 2022
Enjoy a workplace designed to support your quality of life
Benefit from our  competitive compensation and allowances package , including financial support for your relocation to Grenoble
The ESRF is an equal opportunity employer and encourages applications from disabled persons.
The European Synchrotron, the ESRF, is an international research centre based in Grenoble, France.
Through its innovative engineering, pioneering scientific vision and a strong commitment from its 700 staff members, the ESRF is recognised as one of the top research facilities worldwide. Its particle accelerator produces intense X-ray beams that are used by thousands of scientists each year for experiments in diverse fields such as biology, medicine, environmental sciences, cultural heritage, materials science, and physics.
Supported by 21 countries, the ESRF is an equal opportunity employer and encourages diversity.


Détails du poste:

Type d'emploi: À plein temps
Type de contrat: Permanent
Type de salaire: Hebdomadaire
Occupation: Detector software engineer
Min. Un salaire: 125

⇐ Emploi précédent

Emploi suivant ⇒     


Contacter l'employeur

    150 € / Hebdomadaire

    Recherche rapide:


    Tapez la ville ou la région