Open position

Open Positions

The MOSAIC Group is currently looking for a


Research Software Engineer
with a focus on systems integration and interface development

(salary level E 13 TV-L if personal prerequisites are met).


The appointment is for 75%-100% of the regular weekly working time and is initially limited until September 30, 2019 (according to §2 WissZeitVG). The possibility of personal scientific qualification is given.


Responsibilities: Integration of the software systems of the research group into an interactive environment. In particular, the following software systems are to be interfaced and integrated: ClearVolume for real-time visualization of 3D image data streams from microscopes, Scenery for rendering 3D scenes in virtual-reality environments, and OpenFPM for scalable parallel computer simulations. It is the goal of this project that these software systems are interconnected and work together, as well as with a virtual-reality CAVE environment. The responsibilities of the Employee in particular include the design and implementation of software interfaces and user interfaces. A use case of the system could involve running an OpenFPM simulation on the compute cluster that would then be visualized in real time in the virtual-reality environment using Scenery. Data from ClearVolume would then also be superimposed on the display, with interactive gesture control of the running computer simulation and the microscope from within the virtual reality environment being possible. In addition, image data could then be analyzed or processed in real time, and the analysis results displayed in overlay with the data. All technology and software is actively developed at the hosting research group, and the successful candidate will work closely with the developers of the individual projects. In this team, the successful candidate is also responsible for coordination of the custom developments required in the individual projects for their integration.


Prerequisites: University degree or doctorate (Ph.D.) in Computer Science (or closely related disciplines), ideally in software engineering, computer graphics, or scientific computing. Knowledge of the methods for developing and implementing software interfaces, as well as for testing and evaluation of large software systems. This includes outstanding programming capabilities, in particular in C++ and Java. Previous experience working in an open-source project is advantageous. The successful candidate must work independently, be capable of advancing a collaborative project, communicate with all involved parties, and document the work. Outstanding written and oral English language skills are required. Knowledge of the German language is not a prerequisite.


TU Dresden is an equal-opportunity employer, and we explicitly encourage applications by female candidates and candidates belonging to minorities. Please send your application documents (CV, letter of motivation, 3 references) by May 1, 2017 to: TU Dresden, Fakultät Informatik, Herr Prof. Dr. Ivo F. Sbalzarini, 01062 Dresden or, preferably, as a single PDF document to: ivo.sbalzarini@tu-dresden.de (No access for electronically signed or encrypted documents). Your application documents will not be returned to you. Please only send copies. Interview costs are not covered.



Additionally, the Center for Systems Biology Dresden continuously offers positions for Internships, PhD students, and postdoctoral researchers in the framework of the following programs: