Senior Scientific Software Developer for Beamline Control Systems for PETRA IV
Sök senast
Datum: 21 augusti, 2026 Tid: 11:59
Placering: DESY
Mer information
With the PETRA IV project, DESY is launching one of the most ambitious and innovative large-scale research projects worldwide. PETRA IV, the most brilliant synchrotron radiation source of the next generation, will be the ultimate 4D X-ray microscope, setting new standards in precision and performance. To implement the project, we are looking for motivated employees who want to get involved in a complex project with international appeal. Join us in developing the software that powers scientific discovery! As part of our interdisciplinary Experiment Control Group, you will work on software used every day at worldclass photon sources such as PETRA III, FLASH, and the upcoming PETRA IV facility. Your work will directly support cutting edge research. More information about PETRA IV: PETRA IV
About your role:
- Develop experiment control and orchestration software within international collaborations
- Integrate hardware components, sensors, and measurement systems into Tango Controls using Python or C++
- Design and implement standardized components for motion control at experimental stations
- Collaborate closely with scientists to gather requirements and jointly define software solutions
- Establish and promote the use of streaming technologies (e.g., ZMQ, Redis Streams, NATS)
- Abstract device communication protocols (e.g., RS232, TCP/IP, Modbus, GPIB) into reusable and standardized Python classes
- Implement software projects following modern best practices in collaborative software development