Wissenschaftlicher Mitarbeiter (m/w/d) im Bereich Emulationsbasierte Validierung verteilter Echtzeitsysteme
Indexed description
ISW Universität Stuttgart
Raum Stuttgart
Dein Job
Wissenschaftlicher Mitarbeiter, Doktorand (m/w/d) im Bereich Emulationsbasierte Validierung verteilter Echtzeitsysteme
Ziel der Stelle ist die Entwicklung und Evaluation von Methoden zur automatisierten Integration und Systemvalidierung virtualisierter Steuerungsanwendungen. Schwerpunkt hierbei ist die Realisierung produktionsnaher Test- und Staging-Umgebungen auf Basis von Service-Virtualisierung und Emulation von Compute- und Netzwerkressourcen. Dabei soll eine Emulationsschicht konzeptioniert und genutzt werden, um Laufzeitverhalten deterministisch nachzubilden und auf Zielsystemäquivalenz zu prüfen. Ein besonderer Fokus liegt auf der Abbildung der Echtzeiteigenschaften in Integrationstests und Systemtests. Die Arbeit umfasst die Konzeption einer Methodik zur modellbasierten Beschreibung von Zielsystemverhalten, die Ableitung von Emulationsparametern sowie deren Integration in automatisierte CI/CD-Workflows (Build, Test, Staging, Deployment). Darüber hinaus wird eine Erweiterung bestehender Pipelines um ressourcen- und echtzeitsensitive Scheduling- und Testmechanismen prototypisch umgesetzt und in einer realen Produktionsumgebung validiert.
Wir Bieten Ihnen
- Aktuelle und hochrelevante Forschungsthemen
- Möglichkeit zur Promotion - Interdisziplinäre Forschung
- Teilnahme an nationalen und internationalen Konferenzen
- Sie haben Ihr Studium im Fachbereich Informatik, Softwaretechnik, Mechatronik oder einer verwandten Fachrichtung mit überdurchschnittlichen Studienleistungen abgeschlossen.
- Sie haben Erfahrung in der Softwareentwicklung in Sprachen wie C++ oder Rust und haben idealerweise Vorerfahrungen mit verteilten (Echtzeit-) Systemen, Echtzeitprogrammierung, Betriebssystemen und Virtualisierung.
- Sie haben sehr gute Englischkenntnisse um im internationalen industriellen und wissenschaftlichen Umfeld zu kommunizieren.
- CI/CD für verteilte Echtzeitsysteme
- vPLC-Integrationstests in service-orientierten Staging Umgebungen
- Emulation von Compute- und Netzwerkverhalten
- Validierung von Echtzeitanforderungen
- Betreuung von Studierenden und Veröffentlichung von Forschungsergebnissen
Schwerbehinderte werden bei gleicher Eignung vorrangig eingestellt.
Deine Benefits
Flexible Arbeitszeiten
Verkehrsmittelzuschuss
Homeoffice / Remote
Moderne Arbeitsausstattung
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search