The European Spallation Source

Scientific Software Engineer (senior level)

FULL TIME

November 4, 2024


The European Spallation Source (ESS) invites applications for a Scientific Software Engineer (senior level) position at the Data Management and Software Centre (DMSC) in Copenhagen, Denmark.
The DMSC is responsible for the design, development and construction of the computer software and hardware to be used for the operation and data analysis, of the experiments that will be carried out on the future neutron scattering and imaging instruments at ESS.
ESS is a “Big Science” project that aims to be the most powerful neutron source in the world when it is fully operational in 2028. It will enable scientists to study the structure and behavior of matter at the atomic level, opening new possibilities for research and innovation in material science.
About the position
The accurate detection of neutrons is at the core of any experiment in the future of ESS. The facility has developed a software architecture that runs on standard computing hardware to process neutron events in real time. It is written in C++ and runs on Linux operating systems. With this framework the processing can be optimized to meet the needs of the particular neutron instrument. It is important to ensure that users can trust the system to record all relevant data accurately and reliably.
The responsibilities of our future colleague will include, but not be limited to:
  • Collect and define requirements for the processing for different detector types.
  • Design and develop a software event formation system that can cope with the neutron event rates of the next generation neutron facility, accurately and reliably.
  • Profile C++ event formation applications to identify processing bottlenecks and devise improvements.
  • Support ESS staff in running, testing and commissioning the system.
  • Co-design the next evolution of the event formation application.
The candidate will work on-site in Copenhagen, but will be required to visit the ESS site in Lund, Sweden, on a regular basis.
This is a permanent position with three months’ probationary period, and is to be filled as soon as practically possible.
About you
To be successful in this position you need to have all or most of the following:
  • A STEM or software-related degree or relevant higher qualification.
  • Familiarity with the operating principles of particle detectors.
  • Proven programming experience in C++ and Python or similar language.
  • Experience with collection, processing, and analysis of data from experiments or measurements.
  • Experience with data streaming or message broker systems, such as Apache Kafka.
  • Experience in building, testing and deploying software in a professional manner.
  • Solid experience working with Linux operating systems.
To thrive in this role, you should be able to collaborate with people of various backgrounds and areas of expertise. You function well as part of a team, but you are also able to work independently. You enjoy finding new solutions, and find it important to plan and organise your work.
What can we offer?
We offer you a stimulating environment with highly skilled colleagues, who take great pride in designing and building a world-leading facility for materials research. DMSC has a growing team of 40 staff and at the site in Lund there are a further 500 colleagues - with a total of almost 60 nationalities. At DMSC this international team has created a friendly, open and collaborative atmosphere with regular activities and get-togethers.
Benefits include:
  • 25+5 days of annual leave as well as more than 5 days of public holidays and company days off.
  • Attractive pension program, preventative healthcare benefit etc.
  • Focus on work/life balance.
  • Where applicable, relocation support and allowances may also be available.
We are located in new offices in Kongens Lyngby in northern Copenhagen. For those not already familiar with “Wonderful Copenhagen”, see www.visitcopenhagen.com. For applicants not already living in Denmark, you can find more information here: www.europeanspallationsource.se/living-working-scandinavia/denmark
How to apply
Please provide your CV and cover letter in English . Please note we only accept applications via the ESS website. This advert will be published from 4 November, 2024 until we find the right candidate. We will review applications continuously, so please apply as soon as you can!
Certain roles at ESS require health and safety checks and/or security clearance procedures, which will be performed as part of the recruitment process.
For further information regarding the ESS recruitment process, please follow this link https://europeanspallationsource.se/page/hiring-process or contact Recruitment Officer Åsa Ander, asa.ander@ess.eu
For further information regarding the position, please contact the hiring manager Fredrik Bolmsten, fredrik.bolmsten@ess.eu
We look forward to receiving your application soon!

URL to this pagehttps://europeanspallationsource.se/careers/vacancies?rmpage=job&rmjob=1753&rmlang=UK
New Job Alerts
Skillspark AB

Senior/Principal Security Architect for Zero Trust transformation

Copenhagen

FULL TIME

November 26, 2024

View Job Description
Tryg

Program Manager Archive Migration (26703)

Ballerup

November 26, 2024

View Job Description
DSV

Shape DSV's Machine Learning journey as a Senior Data Platform Engineer

Hedehusene

FULL TIME

November 26, 2024

View Job Description
Danske Commodities

Senior IT Security Regulatory Specialist

Aarhus

FULL TIME

November 26, 2024

View Job Description
Danfoss

Innovation and Development Intern

Nordborg

November 26, 2024

View Job Description
oticon

Student Assistant within data-driven audiology at Oticon A/S

November 26, 2024

View Job Description
Maersk

Senior Product Manager

Copenhagen

FULL TIME

November 26, 2024

View Job Description
ANDRITZ AG

HR Business Partner

Esbjerg

FULL TIME

November 26, 2024

View Job Description
Looking for similar job?
Aarhus Universitet

Dedicated Scientific Coordinator at The Pioneer Centre for SMARTbiomed

Aarhus

FULL TIME

September 30, 2024

View Job Description
Aarhus Universitet

Scientific coordinator within translational cancer research

Aarhus

FULL TIME

October 24, 2024

View Job Description
Novo Nordisk

Scientific Application Scientist/Specialist

Måløv

October 17, 2024

View Job Description
Novo Nordisk

Associate Director - Scientific Integration

Måløv

November 1, 2024

View Job Description
Novo Nordisk

Senior Scientific Publications Manager

Søborg

November 1, 2024

View Job Description
Terma A/S

Software test engineer

October 3, 2024

View Job Description
See What’s New: The European Spallation Source Job Opportunities
The European Spallation Source

Fullstack Software Engineer (AI/ML)

FULL TIME

October 9, 2024

View Job Description
View More Jobs by The European Spallation Source
New Job Alerts
Skillspark AB

Senior/Principal Security Architect for Zero Trust transformation

Copenhagen

FULL TIME

November 26, 2024

View Job Description
Tryg

Program Manager Archive Migration (26703)

Ballerup

November 26, 2024

View Job Description
DSV

Shape DSV's Machine Learning journey as a Senior Data Platform Engineer

Hedehusene

FULL TIME

November 26, 2024

View Job Description
Danske Commodities

Senior IT Security Regulatory Specialist

Aarhus

FULL TIME

November 26, 2024

View Job Description
Danfoss

Innovation and Development Intern

Nordborg

November 26, 2024

View Job Description
oticon

Student Assistant within data-driven audiology at Oticon A/S

November 26, 2024

View Job Description
Maersk

Senior Product Manager

Copenhagen

FULL TIME

November 26, 2024

View Job Description
ANDRITZ AG

HR Business Partner

Esbjerg

FULL TIME

November 26, 2024

View Job Description