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.
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
30 minutes call with the recruitment team
Meeting with the team, technical tests
One hour interview with the manager and the recruitment team
Meet Julian, Mechatronics Engineer
Meet Charleine, Test & Validation Engineer