VR Developer | VR Developer - Immersive 3D Visualization of Magnetic Systems

Universität Duisburg-Essen

Duisburg, Nordrhein-Westfalen, Deutschland
Published May 11, 2026
Part-time
Fixed-term

Job Summary

The University of Duisburg-Essen is seeking a VR Developer to join the TWIST research team for the 'Next-Generation Magnets – The Future is 3D!' project. In this role, you will design and implement an immersive, open-source 3D/VR platform to visualize complex magnetic structures, enabling real-time interaction for research, teaching, and public outreach. Your day-to-day work will involve developing software architecture, creating real-time rendering methods for vector fields, and building intuitive interaction tools using VR controllers and haptic feedback. You will also manage data interoperability and create plugins to integrate new solvers. This position offers a unique opportunity to work at the intersection of physics and computer science within an international, interdisciplinary environment. Candidates should possess strong experience in VR/AR development, 3D graphics, and proficiency in programming languages like C++, C#, or Python. The role is ideal for a collaborative professional eager to contribute to cutting-edge scientific research in a supportive, family-friendly academic setting.

Required Skills

Education

University degree in Computer Science, Physics, Mathematics, or a related field, or completed IT-related vocational training with equivalent professional experience.

Experience

  • Professional experience in VR/AR development, 3D graphics, and interactive application design
  • Several years of proven practical professional experience in VR development
  • Experience with data visualization, simulation data, or scientific computing is considered an advantage

Languages

English (Fluent)

Additional

  • Must be able to provide evidence of programming or VR development experience (e.g., GitHub repositories, portfolio). Must provide contact details for at least two references. Position is subject to the TV-L collective agreement.