Softwareentwickler*in für VR-/BIM-basierte Lernsimulationen
Role details
Job location
Tech stack
Job description
- Entwicklung und Implementierung softwaretechnischer Module für VR- und 2D/3D-Schnittstellen sowie bidirektionale Synchronisationsmechanismen
- Integration und Verarbeitung von BIM-Daten zur Definition realitätsnaher Anlagenmodelle und zur Unterstützung immersiver Simulationsprozesse
- Organisation und Koordination der projektbezogenen Abstimmungsprozesse mit den Praxis- und Hochschulpartner*innen, einschließlich Terminmanagement, strukturierter Kommunikation und Dokumentation der Besprechungsergebnisse
- Mitwirkung an Implementierung, Erprobung und Validierung der Lernsimulationen in Unternehmen und Ausbildungseinrichtungen sowie Analyse des Nutzerfeedbacks
- Dokumentation der Entwicklungsprozesse, Vorbereitung von wissenschaftlichen Beiträgen sowie Mitarbeit im Rahmen der Disseminations- und Transfermaßnahmen
Requirements
-
Abgeschlossenes wissenschaftliches Hochschulstudium (Master oder gleichwertig) in Informatik, Medieninformatik, Software Engineering, Computer Engineering, Data Science oder einem vergleichbaren technischen Studiengang
-
Fundierte Kenntnisse in der objektorientierten Softwareentwicklung (z. B. C#, Python, C++ oder vergleichbare Programmiersprachen)
-
Erfahrung in der Entwicklung von 3D- oder VR-Anwendungen (z. B. Unity, Unreal Engine, WebXR oder verwandte Frameworks)
-
Verständnis für datenbankgestützte Anwendungen sowie Kenntnisse in der Strukturierung und Verarbeitung komplexer Datenmodelle
-
Fähigkeit, Gender- und Diversityaspekte im Aufgabengebiet und Arbeitsumfeld angemessen zu berücksichtigen
-
Deutschkenntnisse auf dem Niveau B2, Englischkenntnisse auf dem Niveau C1 Wünschenswerte Qualifikationen:
-
Kenntnisse im Bereich Building Information Modeling (BIM), insbesondere hinsichtlich Datenstrukturen, Schnittstellen oder 3D-Modellierungsprozessen
-
Erfahrung in der nutzerzentrierten Interface-Entwicklung und Usability-Evaluation
-
Kenntnisse in der Arbeit mit XR-Hardware (VR-Brillen, Interaktionsgeräte etc.)
-
Erfahrung im wissenschaftlichen Arbeiten und in der Dokumentation softwaretechnischer Entwicklungsprozesse
-
Bereitschaft zur interdisziplinären Zusammenarbeit mit Hochschulen, Unternehmen und Ausbildungspartner*innen