Skip to content
BMW Group logo

Thesis AI Assisted Fault Injection (f/m/x)

BMW Group1 month agoUpdated 22 days agoWorking Student
HybridEnglish requiredTechCybersecurity

At a glance

  • Pay

    Not stated

    Median for Tech in Munich: €17.26/hr, from 100 working-student postings with stated pay in the last 12 months. Salary guide

  • Requirements

    Studies: Electrical engineering or related · Master's students

  • Hours & duration

    6 months

  • Good to know

    Thesis possible

  • Benefits

    Flexible hours
  • Employer

    BMW Group · Automotive · 10,000+ employees worldwide · HQ in Munich

    We list 407 open student roles at BMW Group, 331 in Munich. 1,248 more have closed since March 2026. See all BMW Group roles

  • Similar roles

    436 open Tech roles in Munich

    Of these: 31% with no German needed, 56% hybrid or remote, 8% with pay stated.

    49 of the 436 need no German and are hybrid or remote, this role included.

  • Skills in the ad

    Fault injectionARM assemblyCryptographic algorithmsSide-channel attacksAgentic AI toolsBashECUsMicrocontrollersPythonLarge Language ModelsC/C++

Job description

Description provided by BMW Group

THE BEST INTERNSHIP IN THEORY - AND IN PRACTICE.

SHARE YOUR PASSION.

World-leading technologies don’t make it into a BMW until they’ve undergone one of the most challenging journeys imaginable. It takes dynamic teams with outstanding technical skills to take them from the drawing board to the road. That’s why our experts will treat you as part of the team from day one, encourage you to bring your own ideas to the table – and give you the opportunity to really show what you can do.

In our Penetration Testing team, which is part of the Automotive Cyber Security department, we search for vulnerabilities in Electronic Control Units (ECUs) and embedded microcontrollers. As the software on ECUs continues to become more secure, hardware attacks are gaining popularity in the automotive hacking scene. In your Master’s Thesis, you will perform fault injection attacks on microcontrollers, as well as evaluate countermeasures and suggest improvements to protect future control units from such attacks.

What can you expect?

  • You will assist in evaluating microcontroller platforms regarding fault injection susceptibility.
  • You will implement examples of sensitive use cases (e.g., password comparison, signature verification) in C/C++.
  • You will analyze the timing of successful attacks on assembly level and use the data to create fault models.
  • You will use a Large Language Model to optimize searching the attack parameter space.

What do you bring?

  • Studying Electrical Engineering, Computer Engineering, Cyber Security, or a comparable field.
  • Solid programming skills in C/C++, along with basic knowledge of ARM assembly.
  • Knowledge of Python, bash, or another scripting language.
  • Basic understanding of implementing cryptographic algorithms.
  • Experience using Agentic AI tools.
  • Experience with side-channel or fault attack techniques.

You are enthused by new technologies and an innovative environment? Apply now!

What do we offer?

  • Comprehensive mentoring & onboarding.
  • Personal & professional development.
  • Flexible working hours.
  • Digital offers & mobile working.
  • Attractive & fair remuneration.
  • Apartment offers for students (subject to availability & only Munich).
  • And many other benefits - see jobs/benefits

Earliest starting date: at the earliest from 11/02/2026

Duration: 6 months

Working hours: Full-time

You can find helpful tips on your application and the application process here.

At the BMW Group, we place great importance on equal treatment and equal opportunities. Our recruiting decisions are based on the personality, experience, and skills of the applicants.

Learn more here.

Thesis AI Assisted Fault Injection (f/m/x)

Rules that apply:20-hour rule140/280-day ruleWerkstudentenprivilegNet pay calculator

Share

More at BMW Group

See all jobs at BMW Group

Similar jobs