Lunds universitet, MAX IV, Controls & IT

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

Lund University welcomes applicants with diverse backgrounds and experiences. We regard gender equality and diversity as a strength and an asset.

The control and acquisition system software is an very important part of MAX IV and will continuously develop to increase the functionality and the reliability of the whole facility to meet the research. The number of beamlines will continue to grow as the revolutionary accelerator reaches its full performance.

Motivation

Are you the new software developer that will boost research for scientists? Apply your software engineering skills to help exploit the full capabilities of Sweden's new flagship laboratory.
You will have the chance to face new challenges of the synchrotron domain in a very distributive environment, i.e fast detector read out, real time beam alignment, innovative user interfaces, continuous data acquisition or streaming of big data. 
By having close contact to the users you will have the opportunity to solve the problem with a new approach, to become involved in writing an interesting paper and to present the work at international conferences.
As a professional you will bridge science and state of the art software development. You will help to maintain a community and support the researcher to be autonomous in software development. Being part of the KITS group means to participate to different international collaborations about control and acquisition, Scandinavian and European, Scientific or Industrial.
As a team mate you will join a trusted and open team where continuous improvement and mentorship is part of our DNA. In addition you will improve your technique and spread the knowledge on best practices of software development. By using agile and lean management you can stay focused on the software development.
Finally this is the opportunity to learn and to increase your skills, competence and experience. In an international facility such as MAX IV you will meet open minded people from different perspectives.  Inside the KITS group, composed of network, system, hardware engineers and scientific software experts, we promote a devops style cross functional team. With learning in mind you have the possibility to attend high profile software conferences like europycon, pysci, linuxconf…

Tasks and Responsibilities

You are the successful candidate who will be responsible for:

  • Developing software projects from low level hardware interfaces to high level optimised applications mainly in python and under Linux.
  • Increasing the functionality and the reliability of the whole facility in order to realise its scientific potential.
  • Managing specifically the software system of 2 beamlines/systems in order to estimate the planning and necessary resources.
  • Sensing the User eXperience for troubleshooting and finding simple user friendly solutions to complex problems.
  • Participating to the team planning and resource estimation as well as improving the group infrastructure.

Requirements

In order to apply for this position you are required to have:

  • A university degree
  • At least two years professional with Python 3 programming experience.
  • Software development in a Linux operating system environment.
  • Experience of systems software development on any kind of distributive system
  • An open source spirit and knowing what Agile means

Desirable

Working in such an environment it is preferable to have a minimum knowledge of:

  • Software programming paradigms: functional, object, reactive …
  • Other Software programming languages: C, C++11, LUA, JS, GO…
  • Software engineering: test, continuous integration and deployment …
  • Hardware and Electronics: DAC, ADC and other GPIO, motion, robotic…
  • Network and System infrastructure: TCP/IP layers, OS configuration…
  • Web development: Microframework, HTTP…

More merit will be given to a candidate having any experience of:

  • Tango/Sardana control system software development
  • Software development for scientific applications
  • Agile team environment and familiar with the unit tests, continuous integration and delivery.
  • Open source community collaboration
  • Working in an international research oriented environment.

In addition to the above it is regarded as highly important to supply evidence that you are a team player and can demonstrate your communication and collaborative skills. We expect you to have the capability to coordinate projects.

Type of employment Permanent position – (starting with a temporary contract)
Contract type Full time
First day of employment As per agreement
Salary Monthly salary
Number of positions 1
Full-time equivalent 100 %
City Lund
County Skåne län
Country Sweden
Reference number PA2017/2793
Contact
  • Vincent Hardion, teamleader control systems, +46733350722
  • Darren Spruce, IT manager, +46462223941
Union representative
  • OFR/S:Fackförbundet ST:s kansli, 046-222 93 62, st@st.lu.se
  • SACO:Saco-s-rådet vid Lunds , 046-222 93 64, kansli@saco-s.lu.se
Published 23.Apr.2018
Last application date 26.Apr.2018 11:59 PM CEST

Return to job vacancies