Software Entwickler Simulation (m/w/d)
Summary
Develops and extends C++ modules for simulation applications using Unreal Engine, handles performance profiling, CI/CD automation, and containerization with Docker on Windows and Linux.
Die besten Köpfe für die unterschiedlichsten Aufgaben zu finden sowie Menschen und Technologien zu verbinden, und zwar täglich aufs Neue - dafür schätzen unsere Kunden FERCHAU. Unterstütze uns:
## Software Entwickler Simulation (m/w/d)
**Dein Aufgabengebiet**
- Entwicklung und Erweiterung von C++-Modulen für Simulationsanwendungen
- Integration und Umsetzung von Schnittstellenemulatoren mit Unreal Engine
- Performance-Analyse, Profiling und Optimierung bestehender Softwareteile
- Mitarbeit an Automatisierung von Buildprozessen, Testing, CI/CD
- Entwicklung auf Windows- sowie Linux-Plattformen mit gängigen Tools
- Dokumentation der Softwareentwicklung und Einhaltung von Prozessen nach Standards wie ISO/IEC 12207
- Unterstützung bei Containerisierung mittels Docker oder ähnlicher Technologien in virtuellen Umgebungen
- Zusammenarbeit im interdisziplinären Team zur Weiterentwicklung komplexer Simulationssysteme
**Deine Vorteile bei uns**
- Betriebliche Altersvorsorge
- Flexible Arbeitszeitgestaltung durch Gleitzeitregelungen, Teilzeitmöglichkeiten und z. T. Vertrauensarbeitszeit
- Satte Rabatte mit Einkaufsvergünstigungen, z. B. bei Reisen, Elektronik oder Autos
- Persönliche Betreuung durch FERCHAU während des gesamten Einsatzes.
- Bei uns kannst du eigene Ideen einbringen und aktiv mitgestalten
- Bei uns kannst du Verantwortung übernehmen und dich weiterentwickeln
**Das bringst du mit**
- Abgeschlossenes Studium der Informatik, Mathematik oder vergleichbare Qualifikation
- Fundierte Kenntnisse in C++, vorzugsweise mit Unreal Engine-Erfahrung
- Erfahrung mit Versionskontrollsystemen wie Git
- Praxis in automatisierten Buildprozessen, z.B. Jenkins oder GitLab CI/CD
- Know-how zu Container-Technologien wie Docker oder Kubernetes
- Erfahrung im Bereich Software-Profiling und Performanceoptimierung
- Kenntnisse der Betriebssysteme Windows und Linux
- Verständnis für verteilte Systeme und Netzwerkprotokolle (z.B. TCP/IP)
- Wissen über Dokumentationsstandards in der Softwareentwicklung (z.B. UML)
Lust auf die nächste Herausforderung? Dann sollten wir uns unbedingt kennenlernen! Am schnellsten geht es, wenn du dich direkt bewirbst - online unter der Kennziffer VA82-68716-HM bei Herrn Anil-Sahin Gülay. Lass uns gemeinsam das nächste Level nehmen und Technologie nach vorn bringen!