Area of research:
GEOMAR Helmholtz Centre for Ocean Research Kiel is a foundation of public law jointly financed by the Federal Republic of Germany (90 %) and the state of Schleswig-Holstein (10 %) and is one of the internationally leading institutions in the field of marine sciences. Currently GEOMAR disposes over an annual budget of approx. 80 million Euro and has approx. 1000 employees.
The research unit “Deep Sea Monitoring of the research division 2, is hiring a
Software Engineer in Computer Graphics: Rendering
starting on August 1st 2019.
The successful candidate will support the development of tools for visual data exploration of four-dimensional, multimodal data sets in the marine sciences and associated domains, also using concepts of virtual reality. Hardware platforms range from desktop and web applications to head mounted displays and spatially immersive environments such as our ARENA2 projection dome. GEOMAR is currently increasing its visualization efforts, with the goal to benefit from, and contribute to, open source projects such as openspace.com or similar. This position will play a pivotal role in these efforts, as part of a team of about five computer engineers and data scientists.
The graphical solutions and visual language we develop primarily serve to catalyze academic work in the natural sciences, but are ultimately also directed towards the general public via collaborators in public relations. The tools we develop must measurably improve the cost/gain ratio of scientific work, so they need to deliver sustainable, quantitative, repeatable added value (i.e. digital lab books, metadata, logging of user interaction data for usability studies).
The focus of this position will be on the core aspects of computer graphics and visualization in networked or clustered environments. Close collaboration with the companion position Computer Graphics: Interaction is envisioned. The main tasks are:
Development of / contribution to software to visualize multidimensional, often georeferenced data sets on desktop and immersive visualization platformsDevelopment of shaders, routines and visual concepts to optimize aspects of information designImplementation of scalable hardware platforms, including multi-GPU or clustered rendering architecturesDevelopment of real-time interaction tools (pointing and clicking) with the data to formulate queries either on the scene geometry itself, or the underlying source data (via interfacing with third party software)Development of real time collaboration tools (synchronization of visualization sessions, sharing of poses, avatars)Contribution to setup and operation of the respective visualization hardware (e.g. tracking, projection, cluster computing) related to own workLiterature investigation and professional correspondence on the state of the art pertaining to above applications, including visits to other labs and international conferences
We support the ambition to contribute to, or author, publications arising from this work.
Successful completion of a university degree in computer science or a comparable disciplineProven proficiency in C++ programmingProven proficiency of OpenGL programmingProven proficiency in 3D graphics programmingFluent knowledge of the English language including professional jargon of computer graphics
Experience in Virtual Reality, stereoscopy and spatially immersive computer graphics (e.g. CAVE, dome)Experience in multi-GPU systems and clustered computer graphicsExperience in designing user interaction workflows, e.g. using the VRPN toolkit and trackingExperience developing for contemporary game engines such as Unreal and UnityExperience of co-development in decentralized (open source) software development projects, including remote collaboration, version management, documentation and coding disciplineExperience working with large data sets, particularly (level of detail) optimization of photogrammetric data sets (point clouds, textures, billboards)Experience working with of Georeferenced data and geographic coordinate systemsExperience in capturing and live streaming high-resolution computer graphics (RTMP, NDI, SRT)Will to go on short international business trips to meet with collaborators
The position is available for a funding period of two years. The salary will be determined according to the TVöD-Bund of the German tariff for public employees. This is a full-time position. The position can be split.
GEOMAR Helmholtz Centre for Ocean Research Kiel seeks to increase the proportion of female scientists and explicitly encourages qualified female academics to apply.
GEOMAR is an equal opportunity employer and encourages scientists with disabilities to apply. Qualified disabled applicants will receive preference in the application process.
Please send your application for this post via email in a single pdf-file mentioning the keyword "CG- Graphics: Rendering” in the subject line. Please send your application not later than June 2nd 2019 to the following email address:
As soon as the selection procedure has finished, all your application data will be removed according to data protection regulation.
For further information regarding the position and research unit please contact Dr. Tom Kwasnitschka (email@example.com).
Please do not contact us by phone about the present state of procedures. However, we will answer all your questions if you send us an e-mail to firstname.lastname@example.org. In doing so, please refer to the keyword.
GEOMAR is committed to a non-discriminatory personnel selection. Our job advertisements address all people.