Das erwartet Dich
Die optische Freiraumkommunikation ist eine vielversprechende Technologie, die derzeit intensiv weiterentwickelt wird, um weltweit sichere Kommunikationsverbindungen mit hoher Bandbreite bereitzustellen. Um einen zuverlässigen Lichtempfang an der optischen Bodenstation zu gewährleisten, wird adaptive Optik eingesetzt, um Wellenfrontaberrationen im Licht zu erfassen und in Echtzeit zu korrigieren. Dies erfordert hohe optische Präzision, leistungsfähige Steuerungssysteme und genaue Kalibrierungsverfahren.
Deine Aufgaben
- Entwurf einer modernen grafischen Benutzeroberfläche zur Systemsteuerung
- Entwicklung von Python-Wrapper-Klassen, um eine schnelle Prototypenerstellung und Parameteroptimierung zu ermöglichen
- Optimierung der Softwarebereitstellung in einer Linux-Umgebung durch die Erstellung automatisierter Installationsprogramme für Hardwaretreiber und Bibliotheksabhängigkeiten
Erstellung robuster Skripte zur Automatisierung der Startsequenz des gesamten Systems sowie zur Steuerung und Überwachung der Systemvariablen
-
Das bringst Du mit
Kenntnisse in einigen der folgenden Bereiche sind wünschenswert:
- C++
- Git
- CMake
- Linux-Umgebung
- Python
- Docker-Container