This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
The Max Planck Institute for Radio Astronomy (MPIfR) is looking for a Software Engineer to strengthen the MPIfR Backend Development Group (BDG). The BDG develops and operates high-performance, software-based data analysis systems using GPU- and FPGA-supported HPC clusters at large international research facilities. The systems enable reliable process data rates of 10–100 Tbit/s. You will take independent responsibility for the technical development, organization, and documentation of subprojects and have the opportunity to develop, implement, and test your own ideas.
Job Responsibility:
Design, implementation, and continued development of high-performance scientific software for real-time data processing on HPC systems
Collaboration in and technical responsibility for software-centered subprojects (design, implementation, testing, documentation)
Integration, commissioning, and testing of software components in the laboratory and at observatories
Analysis and optimization of performance, scalability, and system stability
Working in close collaboration with scientists, engineers, and international partner institutions
Requirements:
Completed university degree (Master's) in computer science, information technology, physics, or a closely related natural science or engineering field
Very good knowledge of software development with C++ and Python
Experience in GPU programming (e.g., CUDA or comparable frameworks)
In-depth understanding of digital signal processing (time- and frequency-discrete systems, filters, spectral analysis, real-time processing)
Experience working with larger, collaboratively developed code bases (including version control, structured development processes)
High interest in experimental research and motivation to independently familiarize yourself with new technical subjects
Very good written and spoken English skills for work in international teams
Willingness to work in the laboratory and at national and international observatories
Willingness to travel for projects and to participate in conferences
A completed PhD is an advantage
German skills are an advantage
Nice to have:
A completed PhD is an advantage
German skills are an advantage
What we offer:
Compensation remuneration in accordance with the collective agreement for the public sector (TVöD Bund), including all social benefits and an attractive pension scheme (VBL)
An international and innovative work environment at a top-tier research institute with health promotion programs
A modern, well-equipped, and varied workplace with primarily independent, responsible work