Job Opportunity: Software Engineer in Computer Graphics: Rendering, GEOMAR, Germany | POGO

Job Opportunity: Software Engineer in Computer Graphics: Rendering, GEOMAR, Germany

Deadline: June 2nd, 2019

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.


Job Description
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 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 platforms
  • Development of shaders, routines and visual concepts to optimize aspects of information design
  • Implementation of scalable hardware platforms, including multi-GPU or clustered rendering architectures
  • Development 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 work
  • Literature investigation and professional correspondence on the state of the art pertaining to above applications, including visits to other labs and international conferences

For full details and to apply, visit:

Website hosted & developed by VLIZ
Partnership for Observation of the Global Ocean is a charitable incorporated organisation registered and regulated by the Charity Commission of England and Wales, No 1171692