Software Engineer | Softwareingenieur / Softwareinjgenieurin (m/w/d)

MPI für Radioastronomie

Bonn, Nordrhein-Westfalen, Deutschland
Published Mar 25, 2026
Full-time
No information

Job Summary

As a Software Engineer within the Backend Development Group at the Max Planck Institute for Radio Astronomy, you will be at the forefront of astronomical research technology. Your primary responsibility involves designing, implementing, and optimizing high-performance scientific software for real-time data processing on HPC clusters. You will work with cutting-edge GPU and FPGA-supported systems to handle massive data rates ranging from 10 to 100 Tbit/s for global observatories like Effelsberg and MeerKAT. This role is highly collaborative, requiring close interaction with international scientists and engineers to integrate software components in both laboratory and observatory environments. The position is ideal for those who enjoy independent project management, technical documentation, and performance optimization in a world-class research setting. It offers a unique opportunity to contribute to fundamental astronomical discoveries through high-tech software engineering and digital signal processing.

Required Skills

Education

Master's degree in Computer Science, Information Technology, Physics, or a closely related natural science or engineering field; a PhD is considered an advantage.

Experience

  • Professional experience in high-performance scientific software development for real-time data processing
  • Experience in GPU programming using CUDA or similar frameworks
  • Demonstrated experience in software-centric project phases including design, implementation, and testing
  • Practical experience in digital signal processing, including filters and spectral analysis
  • Experience working with HPC systems and optimizing system stability and scalability

Languages

Not specified

Additional

  • Willingness to travel to international observatories for software integration and commissioning; fixed-term contract of up to 3 years.