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.

Your team
Would you like to apply your software development skills to help exploit the full capabilities of Sweden's flagship laboratory? You will have the chance to face new challenges of the synchrotron domain in a diverse and stimulating environment. 

The software and scientific data groups of the technical division provides MAX IV with a wide range of software solutions to support the scientific experiments being performed. We provide laboratory wide software solutions following international standards in synchrotrons, such as data acquisition, control system, web-based user interfaces, distributed hardware control, scanning tools for running experiments and metadata harvesting. An important role is to develop the functionality and maintain the reliability of the control and acquisition system software to meet the continuously evolving research requirements. We work on projects towards FAIR data, providing a storage infrastructure along with analysis tools for researchers to work on their data after their experiments. We also develop and operate services towards operation of the whole facility, such as proposal and scheduling systems, web site, issue tracking, electronic logging, diagnostic data, web and maintenance systems.

In our team you will meet open minded people from different perspectives. Being part the Software or Scientific data group, you will be in close collaboration with scientists as well as network, system, software and hardware engineers and scientific software experts. You will join a trust-oriented and open team where continuous improvement and mentorship is part of our culture. We promote a DevOps style cross functional team and collaboration between all members. 

MAX IV is looking for a Software Developer who will
be involved in the developments of the software groups of the technical division, covering a variety of systems and their integration into the experimental stations. As an experienced professional you will bridge the understanding of the scientific requirements and state of the art software development. You can thus work with your colleagues to understand the scientific motivations and with the team to implement solutions with their shared knowledge. You also know or can learn about the science of the experiments running in MAX IV. Having the advantage of working with our clients gives us the insight and opportunity to increase our success in delivering the best solutions which in turn enables them to deliver the best scientific results.
You will be expected to contribute to international collaborations and conferences about our research facility software. 
You will also be able to learn and to increase your skills, competence, and experience. 

Your main work tasks will be 
·    Developing software projects related to acquisition, visualisation and management of data at MAX IV.
·    Supporting the MAX IV staff in using the MAX IV software framework.
·    Improving the “User eXperience” for troubleshooting and finding simple user-friendly solutions to complex problems.
·    Participating to the team work,  planning and resource estimation as well as improving the group infrastructure. 

To be successful in this role you need to have the following qualifications 
·    A University degree in Computer Science or Physics
·    A professional experience with Python 3 and C++ programming. 
·    An understanding of common Software Architecture: Functional, OOP, Reactive 
·    The ability to work with ease in a Linux operating system environment.

Experience in any below are seen as merits
·    Full stack development
·    Knowledge in any of the following: Javascript, React, Database, in linux environment
·    Agile team environment, familiar with pair programming, review, unit tests, continuous integration, and continuous delivery. 
·    Software development in a scientific environment with domain knowledge in a related discipline (e.g. spectroscopy, microscopy, particle accelerators...).
·    Control System development.
·    An understanding of Performance and Distribution of systems: TCP/IP, ZMQ, ...
·    Other Software programming languages: JavaScript, C, C++, Go, Rust ...
·    Strong communication skills, fluent in English

Personal Qualities
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. You should also be committed to quality work and able to understand requirements for scientific related developments. Also, due to the nature of our daily work, you should be able to successfully balance between the planned work and the unexpected needs at short notice. 

What we offer 
When you join MAX IV, you step into a world of front edge science. We make the invisible visible by supporting scientists 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:
https://www.lunduniversity.lu.se/about-lund-university/work-lund-university
www.sweden.se
https://www.maxiv.lu.se/about-us/careerjobs/comp_and_benefits/ 



Probationary period may apply. 

Type of employment Permanent position
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 PA2022/3860
Contact
  • Darren Spruce, +46462223941
Union representative
  • OFR/S:Fackförbundet ST:s kansli, 046-2229362,st@st.lu.se
  • SACO:Saco-s-rådet vid Lunds , 046-2229364,kansli@saco-s.lu.se
Published 15.Dec.2022
Last application date 08.Jan.2023 11:59 PM CET

Return to job vacancies