Logo Helmholtz Zentrum für Umweltforschung GmbH

Research Software Engineer 3D Visualization Web Application

New

Job

  • Level
    Experienced
  • Job Field
    Application, Back End
  • Employment Type
    Part Time/Full Time
  • Contract Type
    Temporary employment
  • Location
    Leipzig
  • Working Model
    Hybrid, Onsite
  • Job Summary

    In this job, you will develop a web-based 3D visualization application that integrates geoscientific data and generates visual models, including connections to databases and GIS systems.

    Job Technologies

    Your role in the team

    • We are looking for a research software engineer to develop together with us our next generation 3D visualization software for OpenGeoSys.
    • The software integrates geoscientific data from various sources, numerical models and simulation results in a common interface.
    • It will support the work of researchers, developers, numerical modellers and users from our application areas: geothermal energy, energy storage and safe nuclear waste disposal.
    • The application is targeted at desktops and tablets on a multitude of different operating systems.
    • It will lift the usability of our software and workflows to the next level, providing a visual representation of numerical models together with relevant context information from the application background in a unified environment.
    • The application will become a central part of our software ecosystem (which includes the C++ FEM simulation code OpenGeoSys, its Python toolsuite OGSTools, and numerous visualization solutions based on the Unity and Unreal engine).
    • We are an interdisciplinary team of visualisation experts, software developers, natural scientists and engineers.
    • We build high quality, robust (research) software that makes the difference for our domain experts and collaborators.
    • Building an interactive web application for 3D visualizations based on Trame.
    • Developing and evaluating suitable visualization methods for heterogeneous data collections and multivariate data.
    • Implementing data processing workflows as a prerequisite for visualization.
    • Connecting the application to external databases and GIS systems.
    • Interfacing the application with simulation tools (most notably OpenGeoSys) leveraging synergies with the existing OGSTools suite.
    • Documenting the developed software and presenting it to collaborators and at conferences/workshops.

    This text has been machine translated. Show original

    Our expectations of you

    Education

    • A university degree (MSc or higher) in a project-related field (STEM).

    Qualifications

    • In-depth knowledge of VTK and ParaView.
    • Proven software development skills including a good understanding of best practices and a sense of good software architecture.

    Experience

    • Experience with scientific 3D/4D visualisation.
    • Experience in UI Design.
    • Solid experience with Python including libraries such as Trame, PyVista or geopandas.
    • Software testing experience including automated UI tests.
    • Experience with any of the following will be helpful: (Research) data management including meta data handling, Web technologies (JavaScript, CSS, etc.), Geographic Information Systems (e.g. ArcGis, QGIS, etc.) and geoscientific file formats, Numerical modelling (e.g. FEM/FVM/FDM methods and/or respective simulation software), Database interfaces, geo-databases and web services, Meshing software, ideally open-source software (e.g. GMSH, TetGen, etc.) and libraries such as GDAL or CGAL, Software to create geological models (e.g. GOCAD, Leapfrog, GMS, etc.).

    This text has been machine translated. Show original

    What we offer

    • Place of work is Leipzig, mobile working is possible in coordination with supervisor.
    • 100% (39h/week).
    • The job position is available for full-time or part-time employment.
    • Limited contract / Position limited to 3 years.
    • Remuneration according to the TVöD public-sector up to pay grade 13 including attractive public-sector social security benefits.

    This text has been machine translated. Show original

    Benefits

    Work-Life-Integration

    Topics that you deal with on the job

    Job Locations

    • Location Leipzig

      Sachsen

      Germany

    This is your employer

    Helmholtz Zentrum für Umweltforschung GmbH

    Helmholtz Zentrum für Umweltforschung GmbH

    The Helmholtz Centre for Environmental Research - UFZ has built up an excellent reputation as an international competence centre for environmental sciences with its 1,100 employees. We are part of the largest scientific organisation in Germany - the Helmholtz Association. Our mission: We conduct research to achieve a balance between social development and long-term protection of our living standards - for sustainable development.

    Description

  • Company Type
    Established Company
  • Working Model
    Hybrid, Onsite
  • Industry
    Agriculture, Silviculture, Education System
  • Logo Helmholtz Zentrum für Umweltforschung GmbH

    Research Software Engineer 3D Visualization Web Application

    Location
    Leipzig
    Working Model
    Hybrid, Onsite
    Diversity
    Open for all genders
    English Only
    English only required

    More Jobs