Master Thesis - Discover Optimization Patterns for Next-Generation Automotive Software (f/m/d)

Master Thesis - Discover Optimization Patterns for Next-Generation Automotive Software (f/m/d)

Job ID:  14729
Unternehmen:  CARIAD SE
Standort: 

Mönsheim, DE, 71297

Tätigkeitsfeld:  Ausbildung & Studium
Karrierelevel:  Studierende
Arbeitsmodell:  Vollzeit
Vertragsart:  Befristet
Mobiles Arbeiten:  Nach Vereinbarung
Datum:  11.06.2025

Master Thesis - Discover Optimization Patterns for Next-Generation Automotive Software (f/m/d)

Wir sind CARIAD, das Automotive-Software-Unternehmen der Volkswagen Group. Unsere Teams entwickeln Softwareplattformen und digitale Kundenfunktionen für legendäre Marken wie Audi, Volkswagen und Porsche – und unterstützen so die Volkswagen Group auf ihrem Weg zum führenden automobilen Technologiekonzern. CARIDIANS in Softwarezentren in Deutschland, den USA, China, Estland und Indien arbeiten daran, die Automobilität für alle neu zu gestalten. 

DEIN TEAM

Unser "Vehicle Motion"-Team freut sich, eine Masterarbeit anbieten zu können, die sich auf die Analyse realer Automobilsoftware mit fortschrittlichen Code-Analysetechniken konzentriert. Dies ist deine Chance, über die Oberfläche hinauszugehen - indem du C-Code analysierst, Zwischendarstellungen wie ASTs, Kontrollfluss- und Datenflussdiagramme extrahierst und Graphenalgorithmen und möglicherweise maschinelles Lernen anwendest, um aussagekräftige Codemuster aufzudecken. 

Forschungsfrage: "What are the traditional and state-of-the-art static code analysis techniques, and how effectively can they identify and analyze code patterns in complex and entangled automotive application software?"

DEINE AUFGABEN

  • Research zu akademischer und industrieller Forschung, wie Softwaremuster identifiziert und analysiert werden
  • Analysieren von realen automotive C-Code, um strukturelle Darstellungen zu extrahieren, z.B. Diagramme
  • Erstellen visueller Modelle oder Datenmodelle (z.B. Kontrollfluss- oder Datenflussdiagramme), um die Codestruktur und das Verhalten besser zu verstehen
  • Anwenden und Vergleichen von Analysetechniken – von traditionellen Algorithmen bis hin zu modernen Ansätzen des maschinellen Lernens
  • Benchmarking zur Effektivität verschiedener Methoden zur Erkennung von Mustern oder Anomalien in Automotive-Software
  • Zusammenfassen der Ergebnisse und Entwickeln von Verbesserungenvorschlägen, wie Code besser organisiert, gepflegt oder verstanden werden kann
  • Zusammenarbeit mit Ingenieur:innen oder Wissenschaftler:innen zur Validierung und um Feedback und Brancheneinblicke zu erhalten
  • Präsentieren der Ergebnisse in einer wissenschaftlichen Arbeit

DAS BRINGST DU MIT

  • Laufendes Studium im Bereich Informatik oder vergleichbar
  • Kenntnisse in der C-Programmierung, Softwarearchitektur und Codestruktur
  • Teamorientiert, wachstumsorientiert, zielorientiert und kommunikativ
  • Idealerweise Erfahrung mit Parsing-Tools (z.B. Python LibClang oder ähnliches)
  • Kenntnisse in der Graphentheorie und im Umgang mit Code-Darstellungen (z.B. ASTs, Control-Flow- oder Data-Flow-Graphen) sind von Vorteil
  • Interesse an der Entwicklung von Automobilsoftware und Embedded System
  • Kenntnisse im Umgang mit Python, insbesondere mit Bibliotheken für die Graphenverarbeitung (z.B. NetworkX, PyGraphviz) oder grundlegendes maschinelles Lernen (z.B. scikit-learn) ist von Vorteil

NICE TO KNOW

  • Remote-Arbeit innerhalb Deutschlands möglich
  • Dauer: 6 Monate
  • 35 Stunden/Woche

Bei CARIAD schätzen wir Individualität und Vielfalt – denn wir sind überzeugt, dass uns unsere Unterschiede stärker machen. Wir setzen uns aktiv dafür ein, Teams mit unterschiedlichen Hintergründen, Perspektiven und Erfahrungen aufzubauen. Unser Ziel ist ein Arbeitsumfeld, in dem sich alle wertgeschätzt fühlen und ihre Stärken einbringen können. Wenn du aufgrund einer Behinderung Unterstützung bei deiner Bewerbung brauchst, melde dich gerne bei uns unter careers@cariad.technology – wir helfen dir gerne weiter.

Wir sind CARIAD, das Automotive-Software-Unternehmen der Volkswagen Group. Unsere Teams entwickeln Softwareplattformen und digitale Kundenfunktionen für legendäre Marken wie Audi, Volkswagen und Porsche – und unterstützen so die Volkswagen Group auf ihrem Weg zum führenden automobilen Technologiekonzern. CARIDIANS in Softwarezentren in Deutschland, den USA, China, Estland und Indien arbeiten daran, die Automobilität für alle neu zu gestalten. 

DEIN TEAM

Unser "Vehicle Motion"-Team freut sich, eine Masterarbeit anbieten zu können, die sich auf die Analyse realer Automobilsoftware mit fortschrittlichen Code-Analysetechniken konzentriert. Dies ist deine Chance, über die Oberfläche hinauszugehen - indem du C-Code analysierst, Zwischendarstellungen wie ASTs, Kontrollfluss- und Datenflussdiagramme extrahierst und Graphenalgorithmen und möglicherweise maschinelles Lernen anwendest, um aussagekräftige Codemuster aufzudecken. 

Forschungsfrage: "What are the traditional and state-of-the-art static code analysis techniques, and how effectively can they identify and analyze code patterns in complex and entangled automotive application software?"

DEINE AUFGABEN

  • Research zu akademischer und industrieller Forschung, wie Softwaremuster identifiziert und analysiert werden
  • Analysieren von realen automotive C-Code, um strukturelle Darstellungen zu extrahieren, z.B. Diagramme
  • Erstellen visueller Modelle oder Datenmodelle (z.B. Kontrollfluss- oder Datenflussdiagramme), um die Codestruktur und das Verhalten besser zu verstehen
  • Anwenden und Vergleichen von Analysetechniken – von traditionellen Algorithmen bis hin zu modernen Ansätzen des maschinellen Lernens
  • Benchmarking zur Effektivität verschiedener Methoden zur Erkennung von Mustern oder Anomalien in Automotive-Software
  • Zusammenfassen der Ergebnisse und Entwickeln von Verbesserungenvorschlägen, wie Code besser organisiert, gepflegt oder verstanden werden kann
  • Zusammenarbeit mit Ingenieur:innen oder Wissenschaftler:innen zur Validierung und um Feedback und Brancheneinblicke zu erhalten
  • Präsentieren der Ergebnisse in einer wissenschaftlichen Arbeit

DAS BRINGST DU MIT

  • Laufendes Studium im Bereich Informatik oder vergleichbar
  • Kenntnisse in der C-Programmierung, Softwarearchitektur und Codestruktur
  • Teamorientiert, wachstumsorientiert, zielorientiert und kommunikativ
  • Idealerweise Erfahrung mit Parsing-Tools (z.B. Python LibClang oder ähnliches)
  • Kenntnisse in der Graphentheorie und im Umgang mit Code-Darstellungen (z.B. ASTs, Control-Flow- oder Data-Flow-Graphen) sind von Vorteil
  • Interesse an der Entwicklung von Automobilsoftware und Embedded System
  • Kenntnisse im Umgang mit Python, insbesondere mit Bibliotheken für die Graphenverarbeitung (z.B. NetworkX, PyGraphviz) oder grundlegendes maschinelles Lernen (z.B. scikit-learn) ist von Vorteil

NICE TO KNOW

  • Remote-Arbeit innerhalb Deutschlands möglich
  • Dauer: 6 Monate
  • 35 Stunden/Woche

Bei CARIAD schätzen wir Individualität und Vielfalt – denn wir sind überzeugt, dass uns unsere Unterschiede stärker machen. Wir setzen uns aktiv dafür ein, Teams mit unterschiedlichen Hintergründen, Perspektiven und Erfahrungen aufzubauen. Unser Ziel ist ein Arbeitsumfeld, in dem sich alle wertgeschätzt fühlen und ihre Stärken einbringen können. Wenn du aufgrund einer Behinderung Unterstützung bei deiner Bewerbung brauchst, melde dich gerne bei uns unter careers@cariad.technology – wir helfen dir gerne weiter.

Job ID:  14729
Unternehmen:  CARIAD SE
Standort: 

Mönsheim, DE, 71297

Tätigkeitsfeld:  Ausbildung & Studium
Karrierelevel:  Studierende
Arbeitsmodell:  Vollzeit
Vertragsart:  Befristet
Mobiles Arbeiten:  Nach Vereinbarung
Datum:  11.06.2025

Was CARIAD ausmacht

Wir sind überzeugt: Wie wir zusammenarbeiten, ist genauso wichtig wie die Technologien, die wir entwickeln. Wir handeln mit einer Can-Do-Mentalität und setzen auf Tempo statt Perfektion. Gegenseitiges Vertrauen und Eigenverantwortung prägen unsere Zusammenarbeit. Dabei legen wir Wert auf Transparenz und schätzen vielfältige Perspektiven – denn nur so können wir gemeinsam lernen, wachsen und uns weiterentwickeln.

HR-Kontakt

Fragen oder Anregungen? Melde dich gerne ✉️