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.
ESRF–EBS (Extremely Brilliant Source, https://ebs.esrf.fr/) 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 2D 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 2D 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 2D 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 2D 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
Qualifications
- 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)
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:
For further information on employment terms and conditions, please refer to https://www.esrf.fr/home/Jobs/what-we-offer.html
The ESRF is an equal opportunity employer and encourages applications from disabled persons.
Similar Positions
-
Windows Technician, European Synchrotron Radiation Facility, France, 9 days ago
18 Apr 2024 Job Information Organisation/Company European Synchrotron Radiation Facility Research Field Other Researcher Profile Recognised Researcher (R2) Country France Application Deadline 18 M...
-
Understanding Interfacial Reaction In Solid State Li Metal Batteries (Polymer), Univ. Grenoble Alpes, France, 9 days ago
18 Apr 2024 Job Information Organisation/Company Univ. Grenoble Alpes Department Grenoble-INP Research Field Chemistry Engineering Other Researcher Profile First Stage Researcher (R1) Recognised R...
-
Integration Of New Materials With Strong Spin Orbit Coupling (Van Der Waals Tellurides) For Sot Mram Memories, CEA, France, 3 days ago
24 Apr 2024 Job Information Organisation/Company CEA Research Field Physics Researcher Profile Recognised Researcher (R2) Leading Researcher (R4) First Stage Researcher (R1) Established Researcher...
-
Observer/Control Tools Towards Digital Twin Design For Hydropower Facilities, Grenoble INP; Gipsa-lab, France, 9 days ago
18 Apr 2024 Job Information Organisation/Company Grenoble INP; Gipsa-lab Research Field Engineering Technology » Energy technology Researcher Profile Recognised Researcher (R2) Leading Researcher ...
-
2024 Researchphotocatalytic Lmgp, Grenoble INP - Institute of Engineering, France, 20 days ago
5 Apr 2024 Job Information Organisation/Company Grenoble INP - Institute of Engineering Department Engineering Research Field Engineering » Materials engineering Researcher Profile First Stage Res...
-
Modeling Of Energy Flows And Flexibility Of Large Research Infrastructures As Part Of The European Flexrican Project Studying The Sustainability Of Research Infrastructures M/F, CNRS, France, 13 days ago
13 Apr 2024 Job Information Organisation/Company CNRS Department Laboratoire national des champs magnétiques intenses Research Field Physics Researcher Profile Recognised Researcher (R2) Country F...