Jr Data Acquisition Software Engineer

Jr Data Acquisition Software Engineer

Arbetsbeskrivning

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.




Would you like to work at one of the brightest lightsources in the world?

Your team
You will join the Scientific Data group of the Technical Division, a small international team who develop and support software projects for data acquisition and analysis from the beamline experimental stations.

We deal with challenging high data rates and large data volumes using modern software frameworks and computing infrastructure, integrating them into effective, high performance and sustainable services.

Work duties and areas of responsibility
Overall, the main activities of the Scientific Data group cover the acquisition and processing of data from X-ray detectors and cameras; the operation and performance of such devices themselves; the development of software and methods for data visualisation, corrections and analysis; development and support of scientific software infrastructure for analysis of data from synchrotron experiments.

For this one year junior position the main tasks will focus on the integration of new detectors/cameras into our existing data acquisition system. However, there can also be chance to contribute to one or other of the above areas depending on the abilities and interest of the successful candidate. In addition, new detectors that generate ever higher data rates are motivating the investigation of data reduction or compression algorithms running in an FPGA layer, so a candidate with experience of working with FPGAs could be beneficial to the group.

Your main work tasks will be
• Software integration of new CCD and sCMOS detectors into our control and DAQ pipelines
• Contribution to other ongoing software development and operation support tasks as required
• Contribution to our activities in the use of FPGAs for data processing

To be successful in this role you need to have the following qualifications
• Masters level in computer science, data science, physics or related subject
• Competence in programming in a high-level language (Python, C++) in a Linux environment
• Be fluent in spoken and written English and comfortable working in an English speaking group

Any of the below are seen as merits
• Experience working with FPGAs using HLS (e.g. Vivado) and/or OpenCL
• Basic experience with collaborative software development
• Experience with high performance distributed computing

As a person you take initiative to solve problems, are creative, flexible and performance-oriented as well as have an ability to cooperate and work with others as part of a multi-disciplinary team

What we offer
When you join the MAX IV team, 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.

For further information, please visit: 
https://www.lunduniversity.lu.se/about-lund-university/work-lund-university
http://www.sweden.se
https://www.maxiv.lu.se/about-us/careers/compensation-benefits/

 

On call services may apply.



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. It will receive up to 2 000 scientists annually, conducting ground-breaking experiments in materials and life sciences using the brilliant X-ray light.

The ICT teams at MAX IV are placed under the Technical Division and deliver solutions to the whole MAX IV organisation in the areas of electronics, software, infrastructure and scientific data. This is a dynamic and highly challenging environment and requires close collaboration with the beamline staff in order to understand the needs and be effective in forming solutions. We are around 50 people in total who work in 4 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.

We kindly decline all sales and marketing contacts.

Sammanfattning

Liknande jobb


Software Architect

Software Architect

25 december 2024

Mjukvaruutvecklare

23 december 2024

23 december 2024