Join to apply for the Research Engineer (firmware development) role at DESY
For our location in Zeuthen we are seeking:
Limited: 2 years, extendable by up to 3 years after evaluation | Starting date: 01.01.2026 | ID: APMA027/2025 | Deadline: 31.10.2025 | 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.
ULTRASAT is a planned space mission mapping the ultra-violet sky. Its primary science objective is to search for counterparts of gravitational wave sources and exploding stars. The mission is led by the Weizmann Institute of Science in Israel and the Israel Space Agency and is planned to be in orbit by 2028. DESY develops and produces the UV camera for the ULTRASAT mission. The Cherenkov Telescope Array Observatory (CTAO) is an international observatory to measure gamma rays. DESY is heavily involved in the CTAO construction and contributes for example to the cameras of the Small-Size Telescopes (SSTs).
About your role:
In a scientific environment develop and support firmware for highly complex FPGA based devices for astroparticle physics projects (ground- and space-based); this includes in particular:
- Development of implementation scenarios based on scientific requirements
- Designing and simulating firmware for complex FPGAs and microcontrollers
- Implementing and testing prototypes, including error analysis and correction
- Designing, developing and testing hardware-related software in Python, C and C++ for connection to detector data acquisition systems
- Conception and development of hardware test setups, including their design and construction
- Interaction with electronics developers
- Communication with scientists
- Documentation of work results, publication and presentation where appropriate
About you:
- Master's degree in electronics, electrical engineering, information engineering, space engineering, physics, or equivalent qualifications
- Expertise in FPGA programming
- Expertise in hardware-related software programming
- Expertise in VHDL, Python and C/C++ programming
- Experience with development and tests of FPGA based systems
- Experience with space projects is an advantage
- Experienced in working creatively and autonomously
- Good knowledge of English
- Willingness to participate in expert and working meetings abroad, collaborate with international partners
Good reasons to join:
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. Gender equality is an important aspect for 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.
For further information please contact Merlin Barschke at +49 33762‑7‑7242 (merlin.barschke@desy.de) or David Berge at +49 33762‑7‑7291 (david.berge@desy.de).
Please submit your complete application documents (letter of motivation, CV and relevant certificates).
We look forward to receiving your application via our application portal:
Apply now
DESY promotes equal opportunities and diversity. The professional development of women is very important to us and therefore we strongly encourage women to apply for the vacant position. Applications from severely disabled persons will be given preference if they are equally qualified (sbv.desy.de).
You can find further information here:
https://www.desy.de/career
Phone: +49 40 8998-3392
Seniority level
- Associate
Employment type
- Temporary
Job function
- Education
- Industries
- Research Services
Referrals increase your chances of interviewing at DESY by 2x
Sign in to set job alerts for “Research Engineer” roles.
Speculative Application - Germany (m/f/d)
Solution Engineer (all genders) | ClimateTech
Data Scientist – Italy (Remote) or Berlin, Germany (On-Site)
Scientist (f/m/div), doctoral / PhD position, part time (65%) - DFG-RTG 3096 in One Health
Python Developer / Energy Systems Engineer (d/f/m) Green Tech & Climate Software
AI Engineer - Medical Image Analysis (m/f/d)
Machine Learning Operations Engineer (m/f/d)
Computational Scientist (all genders) - Advanced Cheminformatics
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
Research Engineer (firmware development) Arbeitgeber: Desy
DESY ist ein hervorragender Arbeitgeber, der Ihnen die Möglichkeit bietet, in einem inspirierenden und internationalen Forschungscampus zu arbeiten. Wir fördern eine wertschätzende Arbeitskultur, flexible Arbeitszeiten und individuelle Entwicklungsmöglichkeiten durch umfangreiche Aus- und Weiterbildungsangebote. Profitieren Sie von einer familienfreundlichen Atmosphäre, einem sicheren Arbeitsplatz und attraktiven Zusatzleistungen wie einem Arbeitgeberzuschuss zum Jobticket.
StudySmarter Expertenrat🤫
Wir sind der Meinung, dass Sie so Research Engineer (firmware development) erhalten könnten
✨Engagier dich in Entwickler-Communities!
Lass uns mal ehrlich sein: In der Software-Entwicklung sind Netzwerke Gold wert! Tummel dich in GitHub-Projekten, nehme an lokalen Meetups oder Hackathons teil und vernetze dich mit anderen Entwicklern. So steigerst du nicht nur deine Sichtbarkeit, sondern lernst auch die neuesten Trends und Technologien kennen.
✨Zeig deine Fähigkeiten!
Erstelle ein Portfolio, das deine besten Projekte und Code-Examples zeigt. Nichts überzeugt mehr als ein praktischer Beweis deiner Skills. Das kann auch helfen, bei Desy anzuklopfen, wenn du dich auf die Stelle als Research Engineer (firmware development) bewirbst – so wissen sie gleich, was sie von dir erwarten können!
✨Nutze Jobplattformen speziell für Tech-Jobs!
Plattformen wie Stack Overflow Jobs oder AngelsList sind perfekte Orte, um Vollzeitstellen in der Software-Entwicklung zu finden. Hier sind viele tolle Unternehmen auf der Suche nach Talenten wie uns, also schau regelmäßig vorbei und bewirb dich direkt über die Website.
✨Such dir Mentoren und Feedback!
Hol dir Feedback von erfahrenen Entwicklern, die dir Tipps geben können, was Recruiter wirklich suchen. Ob über LinkedIn oder persönliche Kontakte: Menschen, die sich in der Branche auskennen, können enorm wertvoll sein, um dir zu helfen, dich optimal auf deine Bewerbung bei Desy vorzubereiten!
Einige Tipps für deine Bewerbung 🫡
Highlights deiner Coding-Skills:In der Software-Entwicklung kommt es auf konkrete Fähigkeiten an. Vergiss nicht, relevante Programmiersprachen und Frameworks in deinen Lebenslauf aufzunehmen. Zeig uns, was du kannst – vielleicht mit einem Link zu deinem GitHub-Profil oder einer Übersicht deiner Side Projects, die deine Programmierkenntnisse illustrieren.
Dokumentation deiner Erfolge:Gerade bei einer Vollzeitstelle in der Software-Entwicklung sind konkrete Ergebnisse Gold wert. Nenn uns Zahlen und Ergebnisse aus deinen vorherigen Projekten. Hast du den Code optimiert oder Systemfehler behoben? Solche Erfolge zeigen, dass du die Sprache der Entwickler sprichst und einen echten Mehrwert bringst.
Attraktive Projektbeschreibungen:Wenn du an Projekten gearbeitet hast, die hervorstechen, beschreibe sie ausführlich in deinem Lebenslauf. Was war das Problem, das du gelöst hast? Welche Technologien hast du eingesetzt? Das gibt uns einen klaren Einblick in deine Herangehensweise und Problemlösungsfähigkeiten.
Motivation zeigen:In deinem Anschreiben solltest du deine Motivation für die Stelle im Bereich Software-Entwicklung bei Desy klar herausstellen. Warum sprichst gerade du die Anforderungen für diese Vollzeitrolle an? Mach deutlich, was dich an der Arbeit bei uns reizt und wie du über das rein Technische hinaus wachsen möchtest.
Wie man sich auf ein Vorstellungsgespräch bei Desy vorbereitet
✨Technische Vorbereitung auf die Coding-Challenges
In der Software-Entwicklung sind technische Fragen oft ein zentraler Teil des Interviews. Macht euch mit Plattformen wie LeetCode oder HackerRank vertraut, um eure Problemlösungsfähigkeiten zu trainieren. Zeigt im Interview viel Selbstbewusstsein beim Erklären eurer Ansätze!
✨Das eigene Portfolio im besten Licht präsentieren
Stellt sicher, dass ihr ein aussagekräftiges Portfolio habt, das einige eurer besten Projekte zeigt. Seid bereit, darüber zu sprechen, was eure Rolle war, welche Technologien ihr verwendet habt und welche Herausforderungen es gab. Das gibt den Interviewern einen Einblick in eure praktische Erfahrung.
✨Teamfähigkeit und Kommunikation betonen
In einer Vollzeit-Position wird Kommunikation im Team sehr wichtig sein. Seid bereit, Beispiele aus der Vergangenheit zu teilen, in denen ihr effektiv im Team gearbeitet habt. Dies zeigt, dass ihr nicht nur technische Fähigkeiten habt, sondern auch gut ins Team passt.
✨Vorbereitung auf Fragen zur Software-Architektur
Bereitet euch darauf vor, Fragen zur Software-Architektur zu beantworten. Themen wie RESTful APIs, Microservices und Cloud-Architekturen können Teil eures Interviews sein. Zeigt euer Verständnis durch Diskussionen und Beispiele aus eurer bisherigen Arbeit oder Projekte.