Software Engineer (m/w/d)
Hybrid
Core
Developing software for controlling, configuring, and interfacing a large X-ray camera system for the PETRA IV synchrotron radiation facility.
Role type
Embedded & Systems Software Developer
Builds
High-speed data acquisition systems and control interfaces for scientific X-ray cameras
Domain
Scientific research / Synchrotron radiation / X-ray imaging
Required skills
Embedded programming, Systems programming, Python, C++, High performance computing, High-speed networking
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 data acquisition PCs; Develop interfaces between the X-ray camera and the facility's control and scientific computing systems