Software-Entwickler (m/w/d) Simulation
Your area of responsibility
- Entwicklung und Erweiterung von Softwaremodulen in C++ für simulationsbasierte Anwendungen
- Umsetzung und Integration von Schnittstellenemulatoren und unterstützenden Simulationstools
- Entwicklung und Nutzung von Unreal Engine-Komponenten inklusive Blueprints
- Analyse, Profiling und Optimierung der Performance bestehender Softwarelösungen
- Unterstützung bei Build-Automatisierung, automatisiertem Testing und CI/CD
- Mitarbeit bei der Containerisierung und Bereitstellung von Anwendungen unter Windows und Linux
- Zusammenarbeit in interdisziplinären Teams bei der Entwicklung moderner Simulationslösungen
- Erstellung und Pflege technischer Softwaredokumentationen
Your profile
- Abgeschlossenes Bachelorstudium in Informatik, Softwareentwicklung oder vergleichbare Qualifikation
- Sehr gute Kenntnisse in C++17 sowie Erfahrung mit Multithreading-Anwendungen
- Praktische Erfahrung mit der Unreal Engine und Blueprints, idealerweise auch im Multiplayer-Umfeld
- Erfahrung in Performance-Optimierung, Profiling und Debugging von Anwendungen
- Kenntnisse in Buildsystemen, CI/CD, automatisiertem Testing und Containerisierung, z. B. Docker
- Sicherer Umgang mit Windows- und Linux-Umgebungen
- Erfahrung mit agilen Entwicklungsmethoden
- Kenntnisse in ffmpeg oder vergleichbaren Multimedia-Frameworks von Vorteil
- Verhandlungssichere Deutsch- und Englischkenntnisse
