Lunds universitet, MAX IV, Controls & IT

Lunds universitet grundades 1666 och rankas återkommande som ett av världens 100 främsta lärosäten. Här finns 40 000 studenter och 7 600 medarbetare i Lund, Helsingborg och Malmö. Vi förenas i vår strävan att förstå, förklara och förbättra vår värld och människors villkor.

MAX IV är ett svenskt nationellt forskningslaboratorium med Lunds universitet som värduniversitet. Det tillhandahåller toppmodern instrumentering åt forskare från såväl Sverige som internationellt, för forskning inom områden som teknik, fysik, strukturbiologi, kemi och nanoteknik. Fullt utbyggd kommer MAX IV att ta emot mer än 2 000 forskare årligen vilka genomför banbrytande experiment inom material och biovetenskap med hjälp av det briljanta röntgenljuset. Som ett nationellt laboratorium drivs MAX IV i enlighet med statliga föreskrifter och i överensstämmelse med villkor från stora bidragsgivare som Vetenskapsrådet och Wallenbergstiftelsen. 250 personer är för närvarande anställda vid MAX IV. Anläggningen befinner sig i en uppbyggnadsfas med 16 strålrör finansierade varav tre tar emot användare idag, resterande 13 strålrör kommer att ta emot användare inom de närmaste åren. Anläggningen är dimensionerad för 25-28 strålrör.

Are you our new software developer who will boost research for scientists? 

Do you want to apply your software engineering skills to help exploiting the full capabilities of Sweden's new flagship laboratory? Are you interested in developing the next generation of data acquisition platform?

Then this is the right job for you!

In an international facility such as MAX IV you will meet open minded people from different perspectives. You will join a trusted and open team where continuous improvement and mentorship is part of our DNA.

You will have the opportunity to face new challenges of the synchrotron domain working on the data acquisition system for the very fast detector read out data stream, innovative data viewer, preprocessing and data storage. 

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. There will be good chances to get more insight into the scientific computing and analysis part of the project.

Tasks and Responsibilities

You will be responsible for:

  • Developing the scientific data acquisition platform for MAX IV such as detectors data stream, preprocessing, live view, data and metadata storage
  • Understanding and spreading the knowledge on data formats, data manipulation and on-the-fly processing
  • The use of Parallel processing techniques in order to profit from the dedicated cluster (container based)
  • Delivering live data visualization applications and other connectors for other data consumers
  • Automating the data curation
  • Participating in the team planning and resource estimation as well as improving the group infrastructure

Overall your job will roughly consist of 95% development software and 5% knowledge dissemination, either within the team or attending international conferences.

Requirements

In order to apply for this position, you are required to have a university degree and at least two years of professional experience with:

  • Software Architecture
  • Python 3 programming
  • Linux operating system development.
  • Cloud based programming
  • Data manipulation, Image and Signal processing.
  • Git, unit test, CI/CD.

It is a merit if you also are able to demonstrate experience in: 

  • 2D detectors
  • Software paradigms: functional, object, reactive ...
  • Other programming languages: C, C++14, LUA, RUST…
  • Network programming: socket, 0MQ, web sockets, data streaming
  • Parallel and accelerators computing such as Dask, OpenCL, GPU or FPGA.
  • Container orchestration usage.

Additional merit will be given if you can demonstrate participation in:

  • An Open source project collaboration.
  • An Agile team environment.
  • Working in an international research-oriented environment.

In addition to the above it is regarded as highly important to supply evidence that you can use initiative and able to cooperate and your skills are performance oriented, quality conscious and creative.

This two-year temporary position is financed under the 5 years "DataStamp" project by the Knut och Alice Wallenbergs foundation.

Anställningsform Visstidsanställning längre än 6 månader
Anställningens omfattning Heltid
Antal lediga befattningar 1
Sysselsättningsgrad 100
Ort Lund
Län Skåne län
Land Sverige
Referensnummer PA2019/2475
Kontakt
  • Vincent Hardion, +46733350722
Facklig företrädare
  • 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
Publicerat 2019-09-19
Sista ansökningsdag 2019-10-13

Tillbaka till lediga jobb