Working student in the field of software development for infotainment & car connectivity (m/f/d)

Wir glauben, dass die Mobilität von morgen unsere Gesellschaft zum Positiven verändern wird, indem sie Menschen neue Möglichkeiten eröffnet und das Leben einfacher macht. Wir befähigen Automobile und Menschen in der ganzen Welt, sich sinnvoll mit ihrer Außenwelt zu verbinden. Gemeinsam mit unseren Kunden entwickeln wir eine große Bandbreite an innovativen Konnektivitäts-Lösungen. Ein klarer Auftrag vereint unser Team internationaler Experten über Unternehmensfunktionen hinaus, um heute daran zu arbeiten, was Menschen morgen bewegt.

All dies leisten wir für Volkswagen als der weltweit führende Anbieter nachhaltiger Mobilität.

Let's connect!

Brief Role Description

 

At Volkswagen Infotainment GmbH, you will work with us to develop the embedded software platform for control units (ECUs) in the Volkswagen Group. In this environment, we evaluate new technologies to further increase software quality, security, and development efficiency.

The position is structured in two stages:

  1. Working student activity (duration by arrangement) and
  2. subsequent master's thesis.

The focus is on the development of a well-founded decision model for C++-based ECU systems, in which Rust is systematically evaluated as an alternative – both for homogeneous systems (pure C++ or purely Rust) and for hybrid systems (combination of Rust and C++ within one product or ECU). The aim is to provide a reliable basis for decision-making as to when which technology/architecture variant makes sense – taking into account compliance, quality and integration aspects.

 

The hourly wage of a working student is €17.50.

Possible Tasks within this Role

Phase 1 – Working student activity (preparation, duration by arrangement)

  • Familiarization with the ECU software context as well as existing C++-based architecture and quality requirements.
  • Support in structuring the topic: Definition of evaluation dimensions and decision criteria for technology and architecture variants (C++-only, Rust-only, hybrid).
  • Collaboration in the analysis of rules/standards and their verifiability (e.g. in the MISRA:2023 environment) as input for the decision model.
  • Collaboration on proof-of-concept modules or reference components that will later be used for testing.

 

Phase 2 – Master's Thesis (Decision Model + Proof)

  • Development of a decision model for technology/architecture choice in the ECU context:
  • Homogeneous Systems: C++-only vs. Rust-only
  • Hybrid systems: Rust+C++ (e.g. module-by-module migration, clearly defined interfaces, mixed component landscape)
  • Derivation of a comprehensible decision-making logic (e.g. catalogue of criteria, weighting, risks, assumptions, limits, documentation).
  • Practical testing of the model in a serial embedded ECU context using functional software components (proof).
  • Optional: Definition and evaluation of KPIs (e.g. performance, memory consumption, complexity/integration effort) for the variants.

Qualification requirements

  • Enrolment in a suitable course of study (e.g. computer science, electrical engineering, embedded systems, systems engineering or comparable) and interest in working as a working student followed by a master's thesis.
  • Knowledge of embedded software development and at least one relevant programming language (C/C++ and/or Rust).
  • Interest in software architecture, interfaces, quality and compliance requirements in the automotive/embedded environment.
  • Analytical thinking, structured way of working and ability to document and present results in an understandable way.
  • Good knowledge of English; Knowledge of German is an advantage.
  • Optional: Experience or willingness to learn in the field of CI/CD, static analysis and software metrics.

Skills

  • Analytical Thinking
  • Teamwork
  • C++
  • Rust (programming language)
  • Linux
  • Embedded Systems
  • Software Development
  • Structured Thinking
  • Technical Writing
  • Qualitative Research

Hast Du Fragen zu einer Schwerbehinderung oder Gleichstellung?

Dann ist unsere Schwerbehindertenvertretung gerne für Dich da: schwerbehindertenvertretung@volkswagen-infotainment.com

Job ID:  22517
Company:  VW Infotainment GmbH
Location: 

Bochum, North Rhine-Westphalia, DE, 44803

Department:  Research and Development
Career Level:  Students
Working Model:  Part-time
Contract Type:  Fixed-term
Remote Working:  By agreement
Posting Date:  Mar 17, 2026

Working student in the field of software development for infotainment & car connectivity (m/f/d)

Wir glauben, dass die Mobilität von morgen unsere Gesellschaft zum Positiven verändern wird, indem sie Menschen neue Möglichkeiten eröffnet und das Leben einfacher macht. Wir befähigen Automobile und Menschen in der ganzen Welt, sich sinnvoll mit ihrer Außenwelt zu verbinden. Gemeinsam mit unseren Kunden entwickeln wir eine große Bandbreite an innovativen Konnektivitäts-Lösungen. Ein klarer Auftrag vereint unser Team internationaler Experten über Unternehmensfunktionen hinaus, um heute daran zu arbeiten, was Menschen morgen bewegt.

All dies leisten wir für Volkswagen als der weltweit führende Anbieter nachhaltiger Mobilität.

Let's connect!

Brief Role Description

 

At Volkswagen Infotainment GmbH, you will work with us to develop the embedded software platform for control units (ECUs) in the Volkswagen Group. In this environment, we evaluate new technologies to further increase software quality, security, and development efficiency.

The position is structured in two stages:

  1. Working student activity (duration by arrangement) and
  2. subsequent master's thesis.

The focus is on the development of a well-founded decision model for C++-based ECU systems, in which Rust is systematically evaluated as an alternative – both for homogeneous systems (pure C++ or purely Rust) and for hybrid systems (combination of Rust and C++ within one product or ECU). The aim is to provide a reliable basis for decision-making as to when which technology/architecture variant makes sense – taking into account compliance, quality and integration aspects.

 

The hourly wage of a working student is €17.50.

Possible Tasks within this Role

Phase 1 – Working student activity (preparation, duration by arrangement)

  • Familiarization with the ECU software context as well as existing C++-based architecture and quality requirements.
  • Support in structuring the topic: Definition of evaluation dimensions and decision criteria for technology and architecture variants (C++-only, Rust-only, hybrid).
  • Collaboration in the analysis of rules/standards and their verifiability (e.g. in the MISRA:2023 environment) as input for the decision model.
  • Collaboration on proof-of-concept modules or reference components that will later be used for testing.

 

Phase 2 – Master's Thesis (Decision Model + Proof)

  • Development of a decision model for technology/architecture choice in the ECU context:
  • Homogeneous Systems: C++-only vs. Rust-only
  • Hybrid systems: Rust+C++ (e.g. module-by-module migration, clearly defined interfaces, mixed component landscape)
  • Derivation of a comprehensible decision-making logic (e.g. catalogue of criteria, weighting, risks, assumptions, limits, documentation).
  • Practical testing of the model in a serial embedded ECU context using functional software components (proof).
  • Optional: Definition and evaluation of KPIs (e.g. performance, memory consumption, complexity/integration effort) for the variants.

Qualification requirements

  • Enrolment in a suitable course of study (e.g. computer science, electrical engineering, embedded systems, systems engineering or comparable) and interest in working as a working student followed by a master's thesis.
  • Knowledge of embedded software development and at least one relevant programming language (C/C++ and/or Rust).
  • Interest in software architecture, interfaces, quality and compliance requirements in the automotive/embedded environment.
  • Analytical thinking, structured way of working and ability to document and present results in an understandable way.
  • Good knowledge of English; Knowledge of German is an advantage.
  • Optional: Experience or willingness to learn in the field of CI/CD, static analysis and software metrics.

Skills

  • Analytical Thinking
  • Teamwork
  • C++
  • Rust (programming language)
  • Linux
  • Embedded Systems
  • Software Development
  • Structured Thinking
  • Technical Writing
  • Qualitative Research

Hast Du Fragen zu einer Schwerbehinderung oder Gleichstellung?

Dann ist unsere Schwerbehindertenvertretung gerne für Dich da: schwerbehindertenvertretung@volkswagen-infotainment.com

Volkswagen Infotainment GmbH

Volkswagen Infotainment gives you the opportunity to develop the mobility of the future. By joining us in working on soft- and hardware solutions in areas such as connectivity, mobile online services and many more, you can be at the forefront of innovation. Join us as a pioneer in mobility and make a difference for millions of people.
 
As part of a multicultural, diverse and open-minded team, you will have the opportunity to grow, expand your skills and learn every day. Push the limits of your skills and expand them with confidence. You also get to enjoy the possibility of attending a plethora of trainings, tailored to your needs and ambitions!

Take your next professional step with us: Apply now!

Find out more on Our Career Pages

HR Contact

Do you have any suggestions or questions? Get in touch!

Job ID:  22517
Job ID:  22517
Company:  VW Infotainment GmbH
Company:  VW Infotainment GmbH
Location: 

Bochum, North Rhine-Westphalia, DE, 44803

Location: 

Bochum, North Rhine-Westphalia, DE, 44803

Department:  Research and Development
Department:  Research and Development
Career Level:  Students
Career Level:  Students
Working Model:  Part-time
Working Model:  Part-time
Contract Type:  Fixed-term
Contract Type:  Fixed-term
Remote Working:  By agreement
Remote Working:  By agreement
Posting Date:  Mar 17, 2026
Posting Date:  Mar 17, 2026

Volkswagen Infotainment GmbH

Volkswagen Infotainment gives you the opportunity to develop the mobility of the future. By joining us in working on soft- and hardware solutions in areas such as connectivity, mobile online services and many more, you can be at the forefront of innovation. Join us as a pioneer in mobility and make a difference for millions of people.
 
As part of a multicultural, diverse and open-minded team, you will have the opportunity to grow, expand your skills and learn every day. Push the limits of your skills and expand them with confidence. You also get to enjoy the possibility of attending a plethora of trainings, tailored to your needs and ambitions!

Take your next professional step with us: Apply now!

Find out more on our career pages.

HR Contact

Do you have any suggestions or questions? Get in touch!