Aufgaben
- Konzeption und Weiterentwicklung der Softwarearchitektur für eine Echtzeit-3D-Anwendung
- Implementierung von Softwarekomponenten zur Visualisierung astronomischer Inhalte
- Entwicklung und Optimierung von Rendering-Verfahren für Multiprojektionssysteme
- Erstellung von Modulen zur Bildgenerierung und -verarbeitung
- Konzeption und Umsetzung von Schnittstellen zur Steuerung externer Geräte
- Einsatz moderner 3D-Computergrafik-Techniken (z.B. Shader, Culling, Ray Casting)
- Optimierung von Algorithmen und Datenstrukturen hinsichtlich Performance und Effizienz
- Erstellung und Pflege technischer Dokumentation (z.B. Architektur, UML)
- Fachliche Beratung bei der Strukturierung von Teilprojekten
-
Abstimmung mit relevanten Stakeholdern im Projektkontext
Profil
- Umfangreiche Erfahrung in Softwareentwicklung und -architektur
- Sehr gute Kenntnisse in C++ (idealerweise C++17/20) und STL
- Fundierte Kenntnisse im Bereich 3D-Computergrafik inkl. mathematischer Grundlagen
- Erfahrung mit Grafik-APIs (Vulkan, OpenGL ab 3.3 oder Direct3D ab Version 10)
- Kenntnisse in Shader-Programmierung
- Sichere Beherrschung effizienter Algorithmen und Datenstrukturen
- Erfahrung in der Entwicklung von Windows-Applikationen (z.B. Visual Studio)
- Routine im Umgang mit Versionskontrolle (z.B. Git)
- Kenntnisse in Softwaremodellierung und Dokumentation (z.B. UML)
Benefits
- Sie profitieren von dem exklusiven Zugang zu interessanten Unternehmen und spannenden Projekten in Zusammenarbeit mit Hays als einem soliden und stabilen Partner
- Betreuung im laufenden Projekt durch unser Team
- Aussicht auf Projektverlängerung