View the Physics World website

Detector Software Engineer

Lund University has a vacancy for a Detector Software Engineer

  • Closing soon
  • Closing date: 30 May 2021
  • Sweden | Lund University
  • Date posted: 11 May 2021
  • Job type: Research facilities
  • Disciplines: Computational science & software engineering  | Engineering & instrumentation

Lund University, MAX IV, Controls & IT

Lund University was founded in 1666 and is repeatedly ranked among the world’s top 100 universities. The University has 40,000 students and more than 8000 staff based in Lund, Helsingborg and Malmö. We are united in our efforts to understand, explain and improve our world and the human condition.

MAX IV is a Swedish national large-scale research laboratory hosted by Lund University. It provides scientists from Sweden as well as internationally, with state-of-the-art instrumentation for research in areas such as engineering, physics, structural biology, chemistry and nanotechnology. Fully developed it will receive more than 2000 scientists annually, conducting ground-breaking experiments in materials and life sciences using the brilliant X-ray light.

The MAX IV Controls and IT team (KITS) deliver solutions to the whole MAX IV organisation in the areas of control system hardware, controls software applications, infrastructure and networking, information management and scientific software. This is a dynamic and highly challenging environment and requires close collaboration with the staff in order to understand the needs and be effective in forming solutions. We are around 50 people in total who work in 5 domains in a well organised and agile way. We hold values of lean management, knowledge spread, user autonomy, continuous improvement and flexibility as guiding principles for our work.

Your team

You will join the Software team within the Controls and IT (KITS) group, where an international mix of 20+ software engineers with diverse IT and scientific backgrounds work together to deliver solutions for the MAX IV accelerators and beam lines in the area of control and data acquisition. We work with the other sections of KITS spanning control system hardware, infrastructure and networking and scientific software, and with the Sample Environment and Detectors (SEDS) group.

A crucial aspect of the MAX IV scientific infrastructure are the detectors used for data taking at the beam lines, and these are supported collectively by all of the above teams. Within the KITS Software team, MAX IV are looking for a Detector Software Engineer to assist in the installation, commissioning and support of detectors and associated readout hardware and software.

Would you like to work at the brightest light source in the world?

The main role of the successful candidate will be to ensure the operation of the commercially supplied detectors, both position measuring and energy resolving, for example including mega pixel photon counting detectors. They will work closely with the DAQ engineers of KITs but also with the beam line scientists in order to understand their detector requirements. There is also scope to seek out collaborations with other institutes who are engaged in detector research and development in order to bring custom solutions to the MAX IV beam lines where needed.

Your main work tasks will be

  • Support KITS Software on the control and DAQ integration of new detectors, combining an understanding of how they will be used at the beam line with their way of operation.
  • Understand the detector needs of the beam lines and advise during procurement of detector systems.
  • Liaise with suppliers, trouble shoot new and existing detectors, follow up with suppliers on any fixes or updates.
  • Carry out Site Acceptance Tests and other performance and characterization tests of different detectors (photon counting, charge integrating, energy resolving…).
  • Produce documentation for the support of the installed detector systems.
  • Participate in international conferences and workshops through articles and presentations.

To be successful in this role you need to have the following qualifications

  • Degree in physics, computer science or equivalent qualifications or experience.
  • Experience working with detectors for scientific applications and/or an understanding of the principles of the interaction of radiation with matter.
  • A proven ability in data analysis and programming in Python or C++ in a linux environment.
  • Good communication skills, ability to interact effectively with staff at all levels in and outside MAX IV.
  • Ability to work as part of a multi-disciplinary team.
  • Experience in the use of electronic test equipment such as oscilloscopes, DMMs etc.

Below are seen as merits

  • Higher degree in a relevant field.
  • Experience in detector development.
  • Experience with high performance/distributed computing and networking.
  • Experience with analysis of data in HDF5 format.
  • Working experience at synchrotrons or other large experimental facilities.
  • Working in an international environment.

As a person you are

  • A self-starter with a passion for learning new technologies.
  • A team player committed to the goals of the team.
  • Reliable and responsible.
  • Able to listen and respect others.
  • A problem solver.

What we offer

When you join our MAX IV family, you step into a world of front edge science. We make the invisible visible by supporting scientist from all over the world, generating scientific results for the benefit of society. We offer you a multicultural work environment with great opportunities for personal development with respect for a healthy work-life balance.

Would you like to work in a challenging and supporting environment? Then join us and take the opportunity to make a real difference!

For further information, please visit:

Probationary period may apply.


Employer profile

Lund University

Sweden View profile

Employer profiles

Copyright © 2021 by IOP Publishing Ltd and individual contributors