Software Engineer

Context & Job description

The ESRF has started an ambitious modernisation programme named "Extremely Brilliant Source” (EBS). The EBS programme consists in upgrading the synchrotron source with new challenging characteristics, replacing the ESRF storage ring and re-constructing 8 new beamlines to take full advantage of the new source. These new beamlines require state-of-the-art control systems to drive the scientific instrumentation. As experiments are more and more complex, a higher level of automation is required, to allow the usage of the instruments for non-expert users.

In a team of 16 software developers specialising in Experiment Control, you will contribute to the construction, commissioning and automation of the new EBS tomography beamline, BM18. Your missions are the following:

  • Contribute to the beamline installation and commissioning
  • Specify the automation sequences for hierarchical multi-resolution scanning, in collaboration with the scientists and colleagues from the Beamline Control Unit (BCU)
  • Specify the necessary GUIs for automated beamline operation with the scientists and the BCU’s GUI development team
  • Establish a development plan
  • Ensure implementation of hierarchical multi-resolution scanning
  • Manage the implementation of the specified automation GUIs

Expected profile

  • Higher university degree in Computing Science, Software Engineering or related area
  • 3 to 8 years of professional experience in software development
  • Strong, demonstrable Python programming skills
  • Skills in object-oriented software architecture
  • Work experience in instrument control and synchronization
  • Experience in the field of web GUI development would be an asset
  • Technical writing skills
  • Team spirit 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

We offer a comprehensive benefits package designed to support your quality of life and your installation in the Grenoble area when relocation is needed.
The monthly salary may be complemented by additional allowances upon eligibility (expatriation allowance, etc.).

Company description

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 22 countries, the ESRF is an equal opportunity employer and encourages diversity.

This website uses cookies to ensure that we give you the best experience on our website. If you continue we assume that you consent to receive all cookies on all websites.
For further information, please click here >>.