Software Engineer (m/w/d)

Deutsches Elektronen-Synchrotron DESY

Hamburg

Remote

EUR 70,000 - 95,000

Full time

13 days ago

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Flexible working hours
Mobile work (up to 50%)
Health management and occupationalp**
Career development opportunities

Job summary

Deutsches Elektronen-Synchrotron DESY in Hamburg is seeking an Embedded & Systems Software Developer for PETRA IV to design and implement software for high-speed camera control and data handling in a world-class research facility. The role involves collaborating with detector engineers and computing experts across multiple sites.

The candidate will work on interfaces between cameras and control systems, with emphasis on embedded and systems programming using Python and C++.

Qualifications

  • Master's degree in software engineering, computer science or equivalent.
  • Experience with embedded and/or systems programming.
  • Experience with both Python and a lower-level language (preferably C++).
  • Good standard of English.

Responsibilities

  • Develop software for controlling and configuring a large camera system consisting of multiple units.
  • Develop a system for receiving detector data at high speed on a set of data acquisition PCs, in collaboration with experts in hardware acceleration.
  • Develop the interfaces between the X-ray camera and the facility's control and scientific computing systems.

Skills

Embedded programming
Systems programming
English communication
Team player
High performance computing
High-speed networking
Python
C++

Education

Master's degree in software engineering / computer science

Tools

Python
C++

Job description

Embedded & Systems Software Developer for PETRA IV

Limited: 2 years | Start: 01.01.2027 | ID: FSMA045/2026 | Deadline: 08.11.2026 | Full-time/Part-time | Remote work possible

DESY, with more than 2900 employees at its two locations in Hamburg and Zeuthen, is one of the world's leading research centres. Its research focuses on decoding the structure and function of matter, from the smallest particles of the universe to the building blocks of life. In this way, DESY contributes to solving the major questions and urgent challenges facing science, society and industry. With its ultramodern research infrastructure, its interdisciplinary research platforms and its international networks, DESY offers a highly attractive working environment in the fields of science, technology and administration as well as for the education of highly qualified young scientists.

About the Role

The DESY Photon-Science Detector Group designs and builds innovative and state-of-the-art X-ray cameras for us in a variety of scientific experiments, in Hamburg and world wide. We are developing new high-speed cameras for an upcoming major upgrade to our X-ray facilities, PETRA IV, and improved software is required for camera control, data handling, and interfacing to users and the facility's systems. We are looking for a software developer to work on these tasks together with our experts in detector engineering and scientific computing.

Responsibilities
  • Developing software for controlling and configuring a large camera system consisting of multiple units
  • Developing a system for receiving detector data at high speed on a set of data acquisition PCs, in collaboration with experts in hardware acceleration
  • Developing the interfaces between the X-ray camera and the facility's control and scientific computing systems
Requirements
  • Master's degree in software engineering, computer science or equivalent
  • Experience with embedded and/or systems programming
  • Experience with both Python and a lower-level language (preferably C++)
  • Good standard of English
  • Good team player, and the ability to work effectively with experts in other fields (firmware developers and detector engineers)
  • Experience with high performance computing
  • Experience with high-speed networking
Benefits
  • Look forward to a unique working environment on our international research campus.
  • Respectful cooperation and the well-being of our DESY employees are particularly important to us.
  • To support work-life balance we offer flexible working hours, variable part-time, job-sharing models and participation in mobile work (up to 50%).
  • You will benefit from our family-friendly and collegial atmosphere, our established health management and occupational pension provision.
  • As a public funded employer, we offer you a secure workplace and facilitate your individual career with our comprehensive training and development opportunities.
  • Remuneration is according to the regulations of the TV-AVH.
  • DESY offers its employees a financial supplement for a German job ticket (Deutschland-Ticket) at both locations

Gender equality is an important aspect for us.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Embedded & Systems Software Developer for PETRA IV
Embedded & Systems Software Developer for PETRA IV

Dt Elektronen-Synchrotron DESY Personalabteilung • Hamburg

Remote
EUR 65,000 - 90,000
Flexible working hours
Mobile work (up to 50%)
Health management
+1
Ingenieurin (w/m/d) Maschinenbau für die Arbeitsvorbereitung des PETRA IV Projekts
Ingenieurin (w/m/d) Maschinenbau für die Arbeitsvorbereitung des PETRA IV Projekts

Desy • Hamburg

Hybrid
EUR 58,000 - 78,000
Flexible Arbeitszeiten
Teilzeitoption
Betriebliche Altersvorsorge
+3
Ingenieurin (w/m/d) Maschinenbau für die Arbeitsvorbereitung des PETRA IV-Projekts
Ingenieurin (w/m/d) Maschinenbau für die Arbeitsvorbereitung des PETRA IV-Projekts

Dt Elektronen-Synchrotron DESY Personalabteilung • Hamburg

On-site
EUR 55,000 - 75,000
Flexible Arbeitszeiten
Betriebliche Altersvorsorge
Jobticket Zuschuss
Research Engineer (firmware development)
Research Engineer (firmware development)

DESY • Zeuthen

Hybrid
EUR 60,000 - 90,000
Flexible working hours
Job-sharing models
Family-friendly atmosphere
+1
Scientist
Scientist

Dt Elektronen-Synchrotron DESY Personalabteilung • Hamburg

Remote
EUR 70,000 - 100,000
Flexible working hours
Mobile work up to 50%
Job-sharing models
+2
Ingenieurin (w/m/d) zur Messung und Charakterisierung von PETRA IV Magneten
Ingenieurin (w/m/d) zur Messung und Charakterisierung von PETRA IV Magneten

Dt Elektronen-Synchrotron DESY Personalabteilung • Hamburg

Hybrid
EUR 60,000 - 90,000
Flexible Arbeitszeiten
Mobiles Arbeiten (bis zu 50%)
Betriebliche Altersvorsorge
Postdoctoral Laser Scientist
Postdoctoral Laser Scientist

Deutsches Elektronen-Synchrotron DESY • Hamburg

On-site
EUR 65,000 - 90,000
Accelerator Scientist with Expertise in X-Band Technology and Energy Compression for PETRA IV
Accelerator Scientist with Expertise in X-Band Technology and Energy Compression for PETRA IV

Desy • Hamburg

Hybrid
EUR 70,000 - 100,000
Scientist
Scientist

Desy • Hamburg

Remote
EUR 65,000 - 85,000
Deutschland-Ticket
Fachgruppenleitung Bau- und Projekteinkauf (w/m/d) für PETRA IV
Fachgruppenleitung Bau- und Projekteinkauf (w/m/d) für PETRA IV

Deutsches Elektronen-Synchrotron DESY • Hamburg

On-site
EUR 90,000 - 130,000
flexible Arbeitszeiten
Job-Sharing-Modelle
Mobiles Arbeiten (bis zu 50%)
+3