Entwicklungsingenieur für Verteilte Simulation und Hardware-in-the-Loop-Simulation
Diehl Stiftung & Co. KG
Überlingen, Germany
28 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
GermanJob location
Überlingen, Germany
Tech stack
Microsoft Windows
C++
Computer Engineering
Linux
Distributed Systems
Field-Programmable Gate Array (FPGA)
Hardware-In-The-Loop Simulation
Operational Systems
Job description
- Im Rahmen der CIL/ HIL-Simulation arbeiten Sie an den Schnittstellen zwischen Simulation, Software und Hardware und sind verantwortlich für die Betreuung und Weiterentwicklung der Computer-in-the-Loop-Anlagen (CIL) und Hardware-in-the-Loop-Anlage (HIL).
- Dazu koordinieren Sie den Hardware-Aufbau sowie die softwareseitige Anbindung der Hardware an die Simulation und stellen die Echtzeitfähigkeit der Simulation sicher.
- Durch die 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. Dabei integrieren Sie bestehende Simulationsmodelle (Flugkörper, Sensoren, C2-Komponenten, etc.) in komplexe verteilte Simulationsumgebungen und stellen sicher, dass sie stabil, konsistent und reproduzierbar funktionieren.
- Durch den Aufbau und die Durchführung operationeller Analysen von Simulationen verteilter Systeme leisten Sie einen wichtigen Beitrag bei der Bewertung unserer Produkte im Systemverbund.
Requirements
- Ihr Universitätsstudium (Master/ Diplom) der Technischen Informatik, Elektrotechnik, Mechatronik, Luft- und Raumfahrttechnik oder eines vergleichbaren Studienganges haben Sie mit sehr guten Leistungen absolviert und bringen idealerweise erste Berufserfahrung mit.
- Sie besitzen die Fähigkeit, komplexe Systeme zu durchdringen und Fehler systematisch zu isolieren und verfügen außerdem über umfassende Kenntnisse in der Simulationstechnik, insbesondere in der Integration verschiedener Software-/ Simulationskomponenten und im Hinblick auf Timing, Synchronisation und Datenflüsse.
- Sie können uns mit Ihren ersten gesammelten Erfahrungen mit Standards und Technologien für verteilte Simulation wie FMI, HLA, DIS oder DDS und mit der hardwarenahen Echtzeit-Programmierung in C/C++ überzeugen.
- Die Eigenheiten unterschiedlicher Rechnerarchitekturen (Intel, ARM, FPGA) und der Umgang mit verschiedenen Betriebssystemen (Linux, Windows) sind Ihnen vertraut.
- Zudem sind Sie flexibel, zielorientiert und kommunikativ und suchen konstant neue technische Herausforderungen, sowohl software- als auch hardwareseitig.