About this role
Job title: CIL/HIL-Simulation Engineer
About the Role Als CIL/HIL-Simulation Engineer arbeiten Sie an den Schnittstellen zwischen Simulation, Software und Hardware und betreuen sowie entwickeln die Computer-in-the-Loop-Anlagen (CIL) und Hardware-in-the-Loop-Anlagen (HIL). Sie koordinieren Hardwareaufbau und die softwareseitige Anbindung an die Simulation und sichern die Echtzeitfähigkeit der Simulation. Durch Erstellung, Durchführung und Analyse von Closed-Loop-Simulationen leisten Sie einen wichtigen Beitrag bei der Entwicklung neuer Lenkflugkörper. Im Rahmen der verteilten Simulation arbeiten Sie an den Schnittstellen zwischen den verteilten Simulationsmodellen und integrieren bestehende Modelle (Flugkörper, Sensoren, C2-Komponenten) in komplexe verteilte Simulationsumgebungen, wobei Stabilität, Konsistenz und Reproduzierbarkeit sichergestellt werden.
What You'll Do
- Betreuung und Weiterentwicklung der CIL- und HIL-Anlagen
- Koordination von Hardwareaufbau und softwareseitiger Anbindung an die Simulation
- Sicherstellung der Echtzeitfähigkeit der Simulation
- Erstellung, Durchführung und Analyse von Closed-Loop-Simulationen
- Beitrag zur Entwicklung neuer Lenkflugkörper
- Integration verteilter Simulationsmodelle (Flugkörper, Sensoren, C2-Komponenten) in komplexe verteilte Umgebungen
- Sicherstellung von Stabilität, Konsistenz und Reproduzierbarkeit der Simulationen
- Aufbau und Durchführung operationeller Analysen von Simulationen verteilter Systeme
What We're Looking For
- Master/Diplom in Technische Informatik, Elektrotechnik, Mechatronik, Luft- und Raumfahrttechnik oder vergleichbarer Studiengang mit sehr guten Leistungen, idealerweise erste Berufserfahrung
- Fähigkeit, komplexe Systeme zu durchdringen und Fehler systematisch zu isolieren
- Umfassende Kenntnisse in der Simulationstechnik, insbesondere Integration verschiedener Software-/Simulationskomponenten, Timing, Synchronisation und Datenflüsse
- Erfahrungen mit Standards/Technologien für verteilte Simulation wie FMI, HLA, DIS oder DDS
- Hardwarenahe Echtzeit-Programmierung in C/C++
- Kenntnisse der Rechnerarchitekturen (Intel, ARM, FPGA) und Betriebssysteme (Linux, Windows)
- flexibel, zielorientiert, kommunikativ; Bereitschaft für neue technische Herausforderungen software- und hardwareseitig
Nice to Have
- Erfahrungen mit verteilten Simulationen bzw. der Integration verteilter Modelle in komplexe Systemverbünde
- Zusatzkenntnisse in Echtzeitsystemen oder Embedded-Entwicklung
Compensation & Benefits
- Tarifliche Vergütung
- Flexible Arbeitszeiten
- Familienunternehmen
- Interne Weiterbildungsprogramme
- Betriebliches Gesundheitsmanagement