Ihre Rolle in einer dynamischen Entwicklungsumgebung
Sie verstärken unser agile Team und entwickeln attraktive Produkte im Themenfeld Astronomie. Mit Ihrer schnellen Auffassungsgabe, Ihrer strukturierten Arbeitsweise und Ihrem analytischen Denkvermögen werden Sie Teil eines kleinen Teams, das sich gegenseitig unterstützt und wertschätzend miteinander umgeht.
Teilhabe an der Softwareentwicklung für Multiprojektorsysteme
Als Softwareentwickler entwickeln Sie die Software für die Bilderzeugung der digitalen Projektion auf Multiprojektorsystemen sowie die Steuerung der in Planetarien eingesetzten Geräte. Die Konzeptionierung und Implementierung von Komponenten dieser Software unter Einsatz von State-of-the-Art-Verfahren der 3D-Computergrafik und effizienter Algorithmen und Datenstrukturen sind Ihre Herausforderungen.
Außerdem erwarten uns folgende Aufgaben:
* Konzeptionierung und Implementierung von Komponenten der Software unter Einsatz von State-of-the-Art-Verfahren der 3D-Computergrafik und effizienter Algorithmen und Datenstrukturen
* Mitarbeit am Entwurf von Produkten mit hoher Sichtbarkeit im gesamten Konzern und viel Raum für eigene Ideen bei der Gestaltung unserer Produkte
* Entwicklung von Windows-Applikationen mit Visual Studio und sicherer Umgang mit Git
* Erfahrung mit der Entwicklung von Grafik-APIs Vulkan, OpenGL oder Direct3D und Kenntnisse von Shadersprachen
* Belastbare Kenntnisse von effizienten Algorithmen und Datenstrukturen
* Gute Kommunikationsfähigkeit in Deutsch und Englisch
Zu Ihren Voraussetzungen gehören:
* Ein sehr erfolgreich abgeschlossenes Hoch-/Fachhochschulstudium in Informatik (Master oder Diplom)
* Einschlägige Berufserfahrung in einem agilen Umfeld als Softwareentwickler in der Industrie oder Wissenschaft
* Ausgezeichnete Programmierkenntnisse in C++ und der C++ Standard Template Library sowie vertiefte 3D-Computergrafik-Kenntnisse inklusive mathematischer Grundlagen
* Vertiefte Kenntnisse mindestens eines der Grafik-APIs Vulkan, OpenGL oder Direct3D und ihre jeweiligen Shadersprachen
* Belastbare Kenntnisse von effizienten Algorithmen und Datenstrukturen
* Sichere Kommunikationsfähigkeit in Deutsch und Englisch
Wir freuen uns darauf, Sie kennenzulernen!