Scientific Support Job Offer

HiWi: Research Software Development (f/m/d)

We are looking for you to join the Empirical Research Support team as a software developer.

The Empirical Research Support supports researchers at CISPA in conducting empirical studies (e.g., user studies on cybersecurity). At the same time, we build central infrastructure of the center for conducting empirical/behavioral information security research and teach the associated research methodology. In this exciting field, new challenges can often be solved by developing software.

How you are going to support us

You design and develop software in coordination with the Empirical Research Support Team that helps us manage our daily tasks. This ranges from creating administrative web apps to developing sophisticated scripts that can read and process data from scientific instruments (e.g. eye trackers).

What you bring to the table


  • You work in Python or another programming language and you want to develop your Python skills.

  • You have already successfully programmed software (whether for yourself privately or for business).

  • You can communicate effectively in English.

General conditions

  • You are currently enrolled at a German university.

  • You have at least six months to support us.

  • You would like to work with us between 10 and 19 hours/week.


  • You work independently, are self-motivated and willing to take responsibility for the design and development of the software.

  • Thoroughly testing and documenting your code is your second nature.

  • You enjoy working in a team and can coordinate your work effectively with others.

  • You have a flair for usability/user experience.

What we offer

A job where you can gain experience with software development from database modeling to interface design and where your ideas/solutions have a direct positive impact on the work of your colleagues. You will also have the opportunity to get to know the processes in a renowned research institute first hand and to learn which specific challenges are posed to software in this environment. To make sure that your studies, your part-time job and your private life fit together, we offer you flexible working hours that take your individual situation into account. After consultation, you can also work from outside Saarbrücken/St. Ingbert if you do not live locally (a residence in Germany is still mandatory)

How to apply

We are looking for several employees who would like to support us in the advertised position. Therefore, please apply even if you can't start until a little later. As long as the position is online, an application is possible.

+++Please upload your current enrolment certificate under  "CV" and the other document under "Cover Letter"+++

For the first step, you just send us a current enrollment certificate and another document that contains the following:

  • An email address where we can contact you.

  • What name you would like to be addressed by (including pronouns).

  • Whether you prefer to communicate in English or German.

  • The earliest date you could start working for us.

  • Links to code you have written (e.g. on GitHub) and a short description of the linked projects.

We do not require a cover letter or CV for your application!

+++Please upload your current enrolment certificate under  "CV" and the other document under "Cover Letter"+++

As soon as we receive your documents, we will look at them and give you feedback by the end of the following calendar week at the latest.

In a second step, we will invite you to an online interview to get to know you. In the run-up to the interview, you will receive a task from us in which we will ask you to describe in writing how you would solve a practical problem posed by us. The task should take a maximum of 1-2 hours to complete and does not require any programming. You will receive more information in our response to your application.

We will consider all applications received until the position is filled.

Open Questions

If you have any technical questions regarding the application portal, please contact the Onboarding and Social Activities Team.

If you have any further questions, you can email to Alexander Hart (he/him)

No more questions? Then apply directly! :-)


CISPA Helmholtz Center for Information Security is a German national Science Institution within the Helmholtz Association and provides a unique work environment that offers the advantage of a university department and a research laboratory alike. CISPA's mission is to rethink the digitized world of the future from the ground on up an make it safer through innovative cutting-edge research. CISPA is committed to the highest international academic standards. We offer a world-class research environment that grants extensive resources to a wide range of researchers and constitutes an attractive destination for the best talents and scientists from all countries. CISPA provides a highly international and diverse working environment, currently hosting researchers of over 40 nationalities.

CISPA headquarter is located in Saarbrücken, in the tri-border area of Germany, France and Luxembourg. The CISPA campus is located close to Saarland University, which is known for its excellence in Computer Science, the Max Planck Institute for Informatics, the Max Planck Institute for Software Systems, and the German Research Center for Artificial Intelligence (DFKI).

For more information about CISPA, see

We welcome applications regardless of gender, nationality, ethnic and social origin, religion, disability, age and sexual orientation and identity.

Sämtliche Informationen zur Verarbeitung Ihrer personenbezogenen Daten, Ihrer Angaben im Bewerbungsverfahren und Ihre Datenschutzrechte finden Sie in unserer Datenschutzerklärung.

All information on the processing of your personal data, your statements in the application process and your data privacy rights can be found in our data privacy policy.