Software development of a Python application for the measurement of SLS2.0 multipole magnets’ axis using vibrating wire technique

Your tasks

In the framework of the implementation of a vibrating wire measurement benches for the SLS2.0 magnets, the objective of the work is:
  • Develop a Python application for the axis measurement of electro quadrupole and hexapole (normal and skew) magnets
The main tasks related to the aforementioned items are:
  • Review the available software on the former measurement bench
  • Define requirements of the new SW
  • Specify a porting strategy of the software modules from EPIX to Python
  • Implement instrument drivers using Python modules
  • Design and implement the Python application
  • Commissioning of the SW on the new vibrating wire bench

Your profile

  • You are an engineering or physics student (minimum 4 semesters)
  • Knowledge in software development using Python, measurement instruments, data acquisiton systems, and signal processing
  • You are open-minded, communicative and enjoy working in an international team
  • You have not yet completed your Master’s thesis

We offer

Our institution is based on an interdisciplinary, innovative and dynamic collaboration.

The contract will be limited to 3 - 4 months.

For further information, please contact Dr Guiseppe Montenero, phone +41 56 310 52 61.

Please submit your application online for the position as a Trainee (index no. 8431-T1).

Paul Scherrer Institut Human Resources Management, Leandra Horn, 5232 Villigen PSI, Switzerland