Low level embedded software optimization - Internship Toulouse

Stáž(5 až 6 měsíce/měsíců)
Toulouse
Žádná práce na dálku
Plat: Neuvedeno

EasyMile
EasyMile

Máte zájem o tuto nabídku?

Otázky a odpovědi ohledně nabídky

Pozice

Popis pozice

Internship details

  • Duration: 5-6 months

  • Start date: Jan - April 2026

  • Location: Toulouse, France

  • Team: EZShield

  • Internship subject: Find optimization of the embedded C code thanks to hardware mechanism

  • Compensation: 1000€ gross, tickets restaurant, CSE

Internship Context

The Safety ECU team is responsible for developing safe software algorithms to detect misbehaviors of autonomous vehicles. As part of this effort, the team designs its own hardware, operating system and applications.

The increase in performance of different kinds of sensors (LIDARs, RADARs) is pushing the limits of our hardware, and that’s why we are looking at performance optimization. This internship focuses more particularly on optimisations based on hardware mechanisms, such as but not limited to cache usage, memory usage, SIMD instructions, etc…

Missions / Responsabilities

Under the supervision of his tutor, the intern will be involved in:

  • Studying the hardware mechanisms of our processor to understand how we use it and the ones that are not yet used.

  • Analysing the existing software to see if hardware mechanisms could be introduced.

  • Analysing the existing software to find possible algorithm improvements.

  • Implementing Embedded C software optimizations for our safety-critical ECU—ensuring it meets the highest standards of reliability and performance.

  • Analyze the performance gain of implemented optimisations.


Požadavky na pozici

There is no typical profile at EasyMile, we all come from different backgrounds and that is what makes us strong! Don’t hesitate to apply if you are motivated and interested by innovative transportation and technologies.

We are looking for:

  • Student in computer science or embedded software engineering

  • Skills: C programming with an understanding of how embedded hardware works.

  • Soft skills: Team spirit, autonomy, and curiosity

  • Language skills : English and French


Proces náboru

  • 30 minutes call with the recruitment team

  • Meeting with the team, technical tests 

  • One hour interview with the manager and the recruitment team

Chcete se dozvědět více?