StepStone

Jobbeschreibung

European XFEL is an international non-profit company located in the Hamburg area in Germany. It operates a 3.4 km-long X-ray laser, which produces X-rays of unique quality for studies in physics, chemistry, the life sciences, materials research and other disciplines. The diverse scientific facilities at European XFEL enable scientists from across the globe to carry out a wide range of experimental techniques.

For our Controls group we are looking for a

Control Software Engineer (f/m/d)


As part of our Instrument Controls Integration team within the Controls group, you will:

  • Develop control software solutions within our in-house Karabo SCADA Framework:
    • Provide interfaces to hardware components by developing Karabo devices
    • Implement middleware solutions for higher level procedures to control our beamlines and instruments
  • Interface to the scientific instruments to advise on control software solutions, and gather requirements for control solutions needed by the instruments and beamlines
  • Contribute to facility-wide tools and enhancements for control software solutions
  • Participate in the support provided by the Controls group to the facility, such as on‑call duty and in the facility's Data Operation Center

  • Academic degree in Computer Science, Physics, or an equivalent qualification
  • Working experience in Python programming is mandatory
  • Familiarity with asynchronous programming libraries is desirable
  • Familiarity with CI infrastructures (Gitlab) and Docker, and deployment environment such as Ansible is an asset
  • Proven experience in implementing control software solutions in a SCADA framework such as Karabo, DOOCS, Tango (and derivatives) or EPICS is considered an asset
  • Experience in the following fields is considered an asset: C++, beamline control software, configuration management for technical or scientific applications, high-level motion control
  • Good communication skills, especially in terms of communicating technical aspects is a must
  • Good command of English as a working language is a must

Become part of a vibrant international and multicultural team of scientists, engineers, technical and administrative staff. Be involved in cutting edge scientific and technical progress and participate in our international networks. Experience our atmosphere of tolerance and respect.

Salary and benefits are similar to those of public service organizations in Germany, this includes for example:

  • family-friendly working environment (e.g. additional childcare days)
  • flexible working times and option for work from home depending on tasks
  • 30 days of vacation, 24th and 31st of December are free as a courtesy of the employer
  • extensive relocation benefits
  • generous company pension scheme (6,45 % of monthly salary)
  • monthly social events and subsidized company restaurant
  • partially financed job-tickets for public transportation
  • extensive training opportunities incl. subsidized English and German language classes
  • easy and free access to a mental health platform to support your wellbeing

Our company language is English.

Reference number: E-367

Duration: This appointment is initially limited to 2 years and may, subject to a later decision, be prolonged.

View More