Masterarbeit Optimierung eines Shared-Memory-basierten Informationsaustauschmechanismus zwischen C/C++ und C#-Applikationen

  • Vollzeit
  • Legal Entity: Robert Bosch GmbH

Unternehmensbeschreibung

Bei Bosch gestalten wir Zukunft mit hochwertigen Technologien und Dienstleistungen, die Begeisterung wecken und das Leben der Menschen verbessern. Unser Versprechen an unsere Mitarbeiterinnen und Mitarbeiter steht dabei felsenfest: Wir wachsen gemeinsam, haben Freude an unserer Arbeit und inspirieren uns gegenseitig. Willkommen bei Bosch.

Die Robert Bosch GmbH freut sich auf deine Bewerbung!

Stellenbeschreibung

In deiner Masterarbeit optimierst du einen Shared-Memory-basierten Informationsaustauschmechanismus zwischen C/C++ und C#-Applikationen und übernimmst die  Implementierung in C/C++ sowie die Integration eines IGUS Controller Treibers in der Software.

  • Von Anfang an wirkst du der Analyse und Optimierung des Shared-Memory-Austauschmechanismus mit, um einen hochperformanten und robusten Informationsaustausch zwischen C/C++- und C#-Applikationen zu gewährleisten, insbesondere durch die Implementierung und Erweiterung von Synchronisationsmechanismen, Datenstrukturen und Fehlerbehandlung.
  • Du entwickelst Treiber für einen IGUS-Controller in C/C++ um, unter Berücksichtigung der spezifischen Kommunikationsprotokolle und Schnittstellen.
  • Deine Tätigkeit umfasst auch die nahtlose Integration des IGUS-Treibers in den optimierten Shared-Memory-Austauschmechanismus, um eine latenzarme Steuerung des Controllers aus einer C#-Anwendung zu ermöglichen.
  • Nicht zuletzt ist es deine Aufgabe, die Latenz, den Durchsatz und die Zuverlässigkeit unserer Gesamtlösung im realen Betrieb umfassend zu evaluieren.

Qualifikationen

  • Ausbildung: Masterstudium im Bereich Informatik, Softwertechnik oder vergleichbar mit sehr guten Studienleistungen
  • Erfahrung und Know-how:
  • Erfahrung in der Anwendung von Shared-Memory-Technologien; im Umgang mit Modbus TCP Gateway-Telegrammen und Microsoft Visual Studio Code; Kenntnisse in C#, XAML und WPF (.NET-Umfeld); Erfahrung mit C/C++-Libraries wie Boost und NLog; Vertrautheit mit Dateiformaten wie *.json, *.csv, *.ini sowie mit Tools wie Doxygen und Lexer
  • Persönlichkeit und Arbeitsweise: du bist ein entscheidungsfreudiger und tatkräftiger Teamplayer mit hoher Eigeninitiative und einem lösungsorientierten Vorgehen
  • Sprachen: sehr gutes Deutsch und Englisch

Zusätzliche Informationen

Beginn: ab Januar 2026
Dauer: 6 Monate

Voraussetzung für die Abschlussarbeit ist deine Immatrikulation an einer Hochschule. Bitte füge deiner Bewerbung deinen Lebenslauf, deinen aktuellen Notenspiegel, deine Prüfungsordnung sowie ggf. deine gültige Arbeits- und Aufenthaltserlaubnis bei.

Vielfalt und Inklusion sind für uns keine Trends, sondern fest verankert in unserer Unternehmenskultur. Daher freuen wir uns über alle Bewerbungen: unabhängig von Geschlecht, Alter, Behinderung, Religion, ethnischer Herkunft oder sexueller Identität.

Du hast fachliche Fragen zum Job?
Blaise Mbiangue Tadiesse (Fachabteilung)
+49 152 24133982

Alexander Geißler (Fachabteilung)
+49 152 24133982

In diesem Team sind wir per du. Werde ein Teil davon! Work #LikeABosch

 

DatenschutzhinweiseImpressum