Software Engineer for Extended Reality applications in Architecture and Civil Engineering
- Entreprise
- ETH Zurich
- Lieu
- Zürich
- Date
- 11.04.2026
- Référence
- 275803
Überblick
Die Professur für Architektur und menschliche Augmentierung sowie Design++ an der ETH Zürich suchen nach einer hochqualifizierten Person zur Unterstützung in der Softwareentwicklung. Diese Position legt den Fokus auf die Entwicklung von Python- und C#-Bibliotheken für Forschungsprojekte in Architektur, Bauingenieurwesen und erweiterter Realität (XR), basierend auf dem Open-Source COMPAS XR Framework, das an der ETH Zürich entwickelt wurde.
Projekt Hintergrund
Die ausgewählte Person wird an der Schnittstelle von rechnergestütztem Design, XR, Mensch-Computer-Interaktion und robotergestützter Fabrikation arbeiten. Der Schwerpunkt liegt auf der Schaffung robuster, wiederverwendbarer Softwaregrundlagen für Forschung und Prototyping auf verschiedenen Plattformen. Zudem wird die Person Teil des -XR-Teams-, das die XR-Technologie im Bereich Architektur, Ingenieurwesen und Bau (AEC) für eine klimaneutrale Infrastruktur vorantreibt.
Aufgabenbereich
- Entwicklung und Wartung von Python- und C#-Bibliotheken zur Unterstützung von XR-basierten Forschungsabläufen in der Architektur und im Bauingenieurwesen
- Softwareintegration über mehrere Plattformen, insbesondere Rhino 3D, Grasshopper und Unity
- Zusammenarbeit innerhalb eines interdisziplinären Teams aus Softwareentwicklern, Architekten, Bauingenieuren und Informatikern
- Beitrag zur Open-Source-Entwicklung und forschungsgetriebenes Prototyping
- Integration von Bildverarbeitungs- und Grafikpipelines unter Verwendung vorhandener Bibliotheken (SLAM, Structure-from-Motion, Radiance Fields und Gaussian Splatting)
Profil
- Abschluss in Informatik oder einem verwandten Bereich sowie mehrere Jahre Berufserfahrung als Software Engineer
- Starke Kenntnisse in Python und C#, sowie Erfahrung mit mehreren Programmiersprachen
- Erfahrung mit plugin-basierten Architekturen ist von Vorteil
- Kenntnisse in Geometrieverarbeitung, Netzen und/oder Punktwolken sind von Vorteil
- Vertrautheit mit Continuous Integration Pipelines ist ein Asset
- Fließende Englischkenntnisse und Interesse an der Arbeit in einem internationalen, interdisziplinären Forschungsumfeld
Arbeitsumgebung
Die ETH Zürich setzt sich für eine inklusive Kultur ein, fördert Chancengleichheit, wertet Vielfalt und pflegt ein Arbeits- und Lernumfeld, das die Rechte und Würde aller Mitarbeiter und Studierenden respektiert.
Werte und Nachhaltigkeit
Im Einklang mit unseren Werten fördert die ETH Zürich eine inklusive Kultur. Wir setzen uns für Chancengleichheit ein, schätzen Vielfalt und schaffen ein Arbeits- und Lernumfeld, in dem die Rechte und Würde aller unserer Mitarbeiter und Studierenden respektiert werden. Nachhaltigkeit ist ein zentrales Wert für uns - wir arbeiten kontinuierlich auf eine klimaneutrale Zukunft hin.
Neugierig? Wir auch.
Wir freuen uns auf Ihre Rückmeldung und darauf, Sie als Teil unseres Teams willkommen zu heißen.