Accelerator Control Software Developer

il y a 1 semaine


Grenoble, Auvergne-Rhône-Alpes, France ESRF Temps plein

Job Opportunity at ESRF

The ESRF's ambitious upgrade programme ESRF–EBS has introduced a new storage ring, enabling groundbreaking science. The Accelerator Control System is distributed across hundreds of computer hosts and embedded systems.

As part of a team of 8 engineers and technicians, you will contribute to the development, maintenance, and support of this Accelerator Control System, with the following responsibilities:

  • Design, develop, maintain, and support software for the accelerator control system
  • Participate in software development for interfacing various equipment to the control system
  • You will be responsible for the design and maintenance of graphical user interfaces for the accelerator control system
  • Work with physicists and equipment engineers to define and develop various feedback algorithms and high-level user interfaces
  • Participate in on-call service duty and/or shift work up to 15% of working time

Required Profile

  • Higher university degree (Master or equivalent diploma offering 300 ECTS) in Computer Science, Engineering, Science, or equivalent
  • Strong skills in object-oriented software development in Python and C++ desired
  • Strong skills in software development methods and continuous integration desired (Git, DevOps)
  • Demonstrated skills in designing and programming graphical user interfaces
  • Knowledge in Java will be considered as an advantage
  • Knowledge in PyQt/matplotlib or Flask/React will be appreciated
  • Good knowledge of working in a Linux environment
  • Good interpersonal skills are essential to integrate into a multidisciplinary and international research team
  • Proficiency in English (working language at the ESRF), knowledge of French will be appreciated

Working Conditions

The salary will be calculated on the basis of relevant qualifications and professional experience.

ESRF offers a competitive compensation and allowances package, including financial support for relocation to Grenoble.

Join ESRF and collaborate with global experts to advance science and address societal challenges.



  • Grenoble, Auvergne-Rhône-Alpes, France ESRF Temps plein

    Job DescriptionThe ESRF is seeking a skilled Accelerator Control Software Engineer to join our team of experts in the development and maintenance of the Accelerator Control System.Key ResponsibilitiesDesign, develop, and maintain software for the accelerator control systemParticipate in software development for interfacing various equipment to the control...


  • Grenoble, Auvergne-Rhône-Alpes, France ESRF Temps plein

    Job Opportunity at ESRFThe ESRF's ambitious upgrade programme ESRF–EBS has replaced the old X-ray source with a new, first-of-its-kind storage ring, enabling groundbreaking science. The Accelerator Control System is distributed over several hundred computer hosts and embedded systems.As part of a team of 8 engineers and technicians, you will participate in...


  • Grenoble, Auvergne-Rhône-Alpes, France ESRF Temps plein

    Job OverviewThe ESRF's ambitious upgrade programme ESRF–EBS has replaced the old X-ray source with a new, first-of-its-kind storage ring, which is enabling groundbreaking science. The Accelerator Control System is a complex, distributed system that spans hundreds of computer hosts and embedded systems.Key ResponsibilitiesDesign, develop, maintain, and...


  • Grenoble, Auvergne-Rhône-Alpes, France ESRF Temps plein

    Job Opportunity at ESRFThe ESRF's ambitious upgrade programme ESRF–EBS has introduced a new storage ring, enabling groundbreaking science. The Accelerator Control System is distributed across hundreds of computer hosts and embedded systems.As part of a team of 8 engineers and technicians, you will contribute to the development, maintenance, and support of...


  • Grenoble, Auvergne-Rhône-Alpes, France ESRF Temps plein

    Job Opportunity at ESRFThe ESRF's ambitious upgrade programme ESRF–EBS has introduced a new storage ring, enabling groundbreaking science. The Accelerator Control System is distributed across hundreds of computer hosts and embedded systems.As part of a team of 8 engineers and technicians, you will contribute to the development, maintenance, and support of...


  • Grenoble, Auvergne-Rhône-Alpes, France ESRF Temps plein

    Job DescriptionThe ESRF is seeking a skilled software engineer to join its team and contribute to the development and maintenance of the Accelerator Control System. This system is a critical component of the ESRF's research infrastructure, and the successful candidate will play a key role in ensuring its smooth operation.Key ResponsibilitiesDesign, develop,...


  • Grenoble, Auvergne-Rhône-Alpes, France ESRF Temps plein

    Context & Job DescriptionThe ESRF's ambitious upgrade programme ESRF–EBS has replaced the old X-ray source with a new, first-of-its-kind storage ring, enabling groundbreaking science. The Accelerator Control System is distributed across hundreds of computer hosts and embedded systems.As part of a team of 8 engineers and technicians, you will participate in...


  • Grenoble, Auvergne-Rhône-Alpes, France ESRF Temps plein

    Context & Job DescriptionThe ESRF's ambitious upgrade programme ESRF–EBS has replaced the old X-ray source with a new, first-of-its-kind storage ring, enabling groundbreaking science. The Accelerator Control System is distributed across hundreds of computer hosts and embedded systems.As part of a team of 8 engineers and technicians, you will participate in...


  • Grenoble, Auvergne-Rhône-Alpes, France ESRF Temps plein

    Job SummaryThe ESRF is seeking a highly skilled Accelerator Control Software Engineer to join our team in the development, maintenance, and support of our Accelerator Control System. As a key member of our team, you will be responsible for designing, developing, and maintaining software for the accelerator control system, as well as participating in the...


  • Grenoble, Auvergne-Rhône-Alpes, France ESRF Temps plein

    Job DescriptionThe Detector & Electronics Group in the Instrumentation Services and Development Division at ESRF is seeking a highly skilled Instrumentation Software Engineer to join their team. As a key member of the group, you will work closely with experts in X-ray detectors and control electronics to develop and support software solutions for...


  • Grenoble, Auvergne-Rhône-Alpes, France ESRF Temps plein

    Job DescriptionThe Instrumentation Software Engineer will be part of the Instrumentation Services and Development Division, contributing to the development and support of software solutions for instrumentation projects. The successful candidate will work closely with the Detector & Electronics Group to design, develop, and maintain software tools and...

  • Software Developer

    il y a 2 semaines


    Grenoble, Auvergne-Rhône-Alpes, France Corin Temps plein

    Software EngineerCorin is seeking a skilled Software Engineer to develop, integrate, and test the next generation of our Apollo Hip and Knee Application Software. As a member of our global R&D technology team, you will be responsible for designing, developing, and deploying software systems that meet medical device quality and regulatory standards.Key...


  • Grenoble, Auvergne-Rhône-Alpes, France ESRF Temps plein

    Job DescriptionThe Instrumentation Software Engineer will be part of the Instrumentation Services and Development Division, working closely with the Detector & Electronics Group to develop and support software solutions for instrumentation projects.Key ResponsibilitiesDevelop and integrate software tools for internal use within the D&E GroupDesign and...


  • Grenoble, Auvergne-Rhône-Alpes, France ESRF Temps plein

    Job DescriptionThe Instrumentation Software Engineer will be part of the Instrumentation Services and Development Division, working closely with the Detector & Electronics Group to develop and support software solutions for instrumentation projects.Key ResponsibilitiesDevelop and integrate software tools for internal use within the D&E GroupDesign and...

  • Software Developer

    il y a 7 jours


    Grenoble, Auvergne-Rhône-Alpes, France Corin Group Temps plein

    Software Engineer Job DescriptionCorin is seeking a skilled Software Engineer to join our global R&D technology team in Grenoble, France. As a key member of our team, you will be responsible for developing, integrating, and testing the next generation of our Apollo Hip and Knee Application Software.Key Responsibilities:Software Development: Develop and...

  • Software Developer

    il y a 2 semaines


    Grenoble, Auvergne-Rhône-Alpes, France Corin Temps plein

    Software EngineerCorin is seeking a skilled Software Engineer to develop, integrate, and test cutting-edge software systems for the next generation of our Apollo Hip and Knee Application Software. As a member of our global R&D technology team, you will be responsible for designing, developing, and deploying software solutions that meet medical device quality...

  • Software Developer

    il y a 2 semaines


    Grenoble, Auvergne-Rhône-Alpes, France Corin Temps plein

    Software EngineerCorin is seeking a skilled Software Engineer to develop, integrate, and test cutting-edge software systems for the next generation of our Apollo Hip and Knee Application Software. As a member of our global R&D technology team, you will be responsible for designing, developing, and deploying software solutions that meet medical device quality...

  • Software Developer

    il y a 2 semaines


    Grenoble, Auvergne-Rhône-Alpes, France Corin Temps plein

    Software EngineerCorin is seeking a skilled Software Engineer to develop, integrate, and test cutting-edge software systems for the next generation of our Apollo Hip and Knee Application Software. As a member of our global R&D technology team, you will be responsible for designing, developing, and deploying software solutions that meet medical device quality...

  • Software Developer

    il y a 1 semaine


    Grenoble, Auvergne-Rhône-Alpes, France Corin Temps plein

    Software EngineerCorin is seeking a skilled Software Engineer to develop, integrate, and test cutting-edge software systems for the next generation of our Apollo Hip and Knee Application Software. As a member of our global R&D technology team, you will be responsible for designing, developing, and deploying software solutions that meet medical device quality...

  • Software Developer

    il y a 7 jours


    Grenoble, Auvergne-Rhône-Alpes, France Corin Temps plein

    Software EngineerCorin is seeking a skilled Software Engineer to develop, integrate, and test cutting-edge software systems for the next generation of our Apollo Hip and Knee Application Software. As a member of our global R&D technology team, you will be responsible for designing, developing, and deploying software solutions that meet medical device quality...