The ideal candidate will possess a Degree (up to Doctorate) in Computing Science, Engineering or Mathematics and have a deep knowledge of C++ Programming.
Familiarity with OpenFOAM-MPPICFoam is highly desirable.
Required are especially a proven experience in: Collaborative software development environments (Git, GitLab); Continuous integration testing methods; Python and shell scripting; Parallelisation and optimisation techniques (GPU/CPU); GUI Programming and visualisation techniques and tools (e.g. VTK)
Excellent knowledge of German and English in word and writing is required (TOEFL/GRE/C1 certificates required). The ability to work in a dynamic and enthusiastic team, a strong self-motivation and to effectively communicate with the other research groups involved in the project are indispensable assets.