As one of Europe's leading facilities for high-performance computing, HLRS is a diverse community of scientists, engineers, and other professionals focused on discovering and developing new applications of powerful digital technologies and computer science methods.

The High Performance Computing Center Stuttgart (HLRS) is Germany's first national supercomputing centre. It operates one of the fastest supercomputers in the world and offers access to supercomputers for universities and research institutions as well as industrial partners. HLRS also holds a leading position worldwide in the research areas of parallel computing, cloud computing and high-performance data analysis and is significantly involved in international and national research projects.

For the development of new solutions and support services on the interface between leading edge scientific applications (primarily from the CFD and global system science fields) and high performance computing systems (especially for the flagship HPC system Hawk) we offer two positions in a national project called SiVeGCS as 

Performance Engineer (f/m/d)
for Scientific Software (up to TV-L 13)

Your tasks:
You will be working as a scientist in an international team on analyzing and improving I/O or scalability of applications to make more efficient use of hardware resources on leading supercomputing systems. In order to do so, you will closely cooperate with academic and industrial users of those systems. You will bring in your knowledge and expertise in both, developing innovative solutions as well as their practical implementation.


  • A university degree, ideally in the area of engineering, natural sciences, mathematics or computer science
  • Knowledge of I/O systems or high-performance networks deployed in HPC systems
  • Knowledge in one of the following fields:
    - optimization of parallel I/O
    - Parallel Programming (MPI, OpenMP) and optimization of parallel efficiency
  • Experience in analyzing the performance of HPC applications, in particular usage of profiling tools
  • Good experience in Linux-based environments
  • Good programming skills in at least one higher-order programming language (Fortran or C/C++
  • Strong focus on creativity, proactivity, conceptual thinking and continuous improvement including the ability to work under own initiative
  • Good language skills in English

Ideally, your profile will be supplemented by:

  • Initial experience in HPC systems
  • Initial experience w.r.t. numerical methods typically used in scientific applications
  • Initial experience in programming for GPUs
  • Knowledge of massively parallel distributed memory architectures
  • At least basic knowledge of the German language


  • A professional working environment in a highly motivated international team 
  • Flexible hours
  • 30 days’ paid leave per year
  • Opportunities of courses and trainings on the job
  • The possibility to work on a PhD thesis in this position is given
  • A wide range of sports activities at the University of Stuttgart
  • The social benefits of the public service
  • Salary and the working conditions based on a collective labor agreement (TV-L) 
  • The environment and infrastructure you need to deliver peak performance

The contract for this full-time position in the project SiVeGCS is restricted until end of 2024 (end of funding period) in accordance with the TzBfG. However, dependent on the project situation and available funding, HLRS typically advocates for a contract extension. The working conditions and also the salary are determined by the regulations for public servants, specifically TV-L (Tarifvertrag der Länder).

Your application:
Please send us your meaningful application until February 8th 2023 as a single pdf file including motivation letter, resume, certificates and references, stating the reference number of the position “HLRS_01_2023” desired in the subject line exclusively by e-mail to: bewerbungen(at)
In an effort to strengthen the presence of female workers in the scientific areas, the University of Stuttgart invites women to apply for this job opening. Full-time positions may in general be turned into part-time positions. Disabled people will have priority as long as equally qualified. The recruitment process will be handled by the central administration of the University of Stuttgart.

Information on the handling of applicant data in accordance with Art. 13 DS-GVO can be found at: