- Home
- Jobs
- All our job opportunities
- Software Engineer (Full Stack)
The ESRF’s ambitious upgrade programme ESRF–EBS has replaced the old X-ray source with a new, first-of-its-kind storage ring, which multiplies the X-ray performances by a factor 100 compared to before, enabling ground-breaking science.
With the vast array of new possibilities in X-ray science, we are seeking to recruit a Software Engineer (Full Stack) to work on experiment control applications for the Structural Biology beamlines. As part of a team of 18 software engineers, you will contribute to challenging data acquisition and automation tasks for Structural Biology experiments at the ESRF. In our international scientific setting, good communication skills as well as a genuine interest in scientific needs and software architecture are required.
The engineers in the BCU (Beamline Control Unit) are responsible for the control systems of 42 beamlines. Control applications are developed for the scientific user community together with the BCU engineers and the scientists responsible for the beamlines. The beamline control applications are implemented in the MXCuBE, the web application written on top of the BLISS control system (https://bliss.gitlab-pages.esrf.fr/bliss). The BLISS control system, the web server back-ends and the majority of the software are Python based. The web applications are written in TypeScript or JavaScript using the React framework. The work will involve all layers of the system from implementing new hardware support to writing intuitive user interfaces.
Your missions will be the following:
As a member of the BCU, you will also participate in the help-desk and standby service for the control and data acquisition software of the scientific experiments as well as providing software support for a specific set of beamlines.
Permanent contract.
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.
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.