Deutsches Zentrum für Luft- und Raumfahrt (DLR)
Student/in Informatik o. ä. (w/m/d)
Weßling
Steigen Sie ein in die faszinierende Welt des Deutschen Zentrums für Luft- und Raumfahrt (DLR), um mit Forschung und Innovation die Zukunft mitzugestalten! Mit dem Know-how und der Neugier unserer 11.000 Mitarbeitenden aus 100 Nationen sowie unserer einzigartigen Infrastruktur, bieten wir ein spannendes und inspirierendes Arbeitsumfeld. Gemeinsam entwickeln wir nachhaltige Technologien und tragen so zur Lösung globaler Herausforderungen bei. Möchten Sie diese große Zukunftsaufgabe mit uns zusammen angehen? Dann ist Ihr Platz bei uns!
Für unser Institut für Softwaretechnologie in Oberpfaffenhofen suchen wir eine/n Student/in Informatik o. ä. (w/m/d), Masterarbeit: Performance-Auswirkungen von Software-Fault-Mitigation Techniken
Das erwartet Sie:
Der Weltraum ist eine schwierige Umgebung für elektronische Geräte. Einer der Gründe dafür ist die Strahlung, die unter anderem Single Event Effects (SEEs), wie z.B. Bitflips, verursachen kann. Das ist besonders wichtig, wenn man statt strahlungsfester Hardware handelsübliche (COTS) Hardware verwendet, die in den letzten Jahren aus Kosten- und Leistungsgründen immer beliebter geworden sind. Dies wirkt sich nicht nur auf die Geräte auf Hardwareebene aus, sondern natürlich auch auf die Software, die auf diesen Geräten läuft.
Aus diesem Grund wurden im Laufe der Jahre verschiedene softwarebasierte Techniken zur Fehler-Mitigation entwickelt. Zu den am weitesten verbreiteten gehören beispielsweise EDACs, Triple Modular Redundancy (TMR), Lockstep-Mechanismen oder Checkpointing. Sie alle verursachen verschiedene Arten von Overhead, was sich darauf auswirkt, für welchen Anwendungsfall sie eingesetzt werden können und inwiefern sie andere Teile des Systems beeinflussen. Um die verschiedenen Techniken bewerten zu können, müssen die Leistung der verschiedenen Ansätze gemessen und verglichen werden können.
Das Ziel dieser Arbeit ist es, die Auswirkungen dieser Mechanismen auf die Leistung eines Systems zu untersuchen. Das beinhaltet:
- Definition, welche Performance-Metriken in diesem Zusammenhang anwendbar und sinnvoll sind
- Recherche und Bewertung von Möglichkeiten zur Messung der Leistungsmetriken
- Entwurf und Implementierung eines Frameworks zur Messung dieser Metriken in einer eingebetteten Softwareumgebung
- Durchführung von Leistungsmessungen mit mindestens zwei verschiedenen Methoden zur Fault mitigation
- Verfassen der Masterarbeit
Das erwarten wir von Ihnen:
- Masterstudent in Informatik, Computer Engineering, Elektrotechnik oder einem ähnlichen Fach
- Interesse an eingebetteter Software und Forschung
- Erfahrung mit C++ und GNU/Linux
- Erfahrung in der Embedded-Entwicklung ist von Vorteil.
- Erfahrung mit Performance measurement oder Fault mitigation ist von Vorteil.
- Sie sind in der Lage, auf Englisch zu kommunizieren (Die Betreuung kann auf Englisch oder Deutsch erfolgen.)
Unser Angebot:
Das DLR steht für Vielfalt, Wertschätzung und Gleichstellung aller Menschen. Wir fördern eigenverantwortliches Arbeiten und die individuelle Weiterentwicklung unserer Mitarbeitenden im persönlichen und beruflichen Umfeld. Dafür stehen Ihnen unsere zahlreichen Fort- und Weiterbildungsmöglichkeiten zur Verfügung. Chancengerechtigkeit ist uns ein besonderes Anliegen, wir möchten daher insbesondere den Anteil von Frauen in der Wissenschaft und Führung erhöhen. Bewerbungen schwerbehinderter Menschen bevorzugen wir bei fachlicher Eignung.
Weitere Angaben:
- Eintrittsdatum: sofort
- Dauer: 3 - 6 Monate, abhängig von Vorgaben der Hochschule
- Vergütung: kein Entgelt
- Kennziffer: 98527
- Deutsches Zentrum für Luft- und Raumfahrt (DLR)Henry RotzollSoftware-Entwickler"Unsere Systeme sind alle langfristig angelegt, wir haben schließlich ein ehrgeiziges Ziel: die Speicherung der Daten für die Ewigkeit."Mehr
- Deutsches Zentrum für Luft- und Raumfahrt (DLR)Carina HauptLeiterin der Gruppe Software EngineeringIch arbeite mit meinem Team im Projekt openvocs an einer neuen Kommunikationslösung für die Überwachung von Weltraummissionen.Mehr
- OctaVIA AG(Junior) SAP Basis Berater - SAP Basis Administrator (m/w/d)Köln +1System Engineering / Admin +1
- Bauder DachsystemeIT Netzwerkadministrator* (m/w/d)StuttgartSystem Engineering / Admin
- Informationstechnikzentrum BundIT-Administration Desktopvirtualisierung (w/m/d)Wiesbaden +11System Engineering / Admin
- Stadtwerke PotsdamIT-Administrator (m/w/d)PotsdamSystem Engineering / Admin
- ROSSMANNNachwuchskraft (m/w/d) IT-Systemkoordination LogistikBurgwedelProjektmanagement +1