Embedded Software Engineer CDI Toulouse (FM)
Job Summary
EasyMile is revolutionizing mobility with its driverless technologies and intelligent this innovative environment. Integrated to a small team located in Toulouse you will directly contribute to the success of EasyMile by increasing the safety of all our products. You will write C code and be able to test it by yourself on our testbenches and on our various vehicles and prototypes.
What youll do:
As part of our Safety ECU team youll directly contribute to the reliability and safety of our autonomous vehicles. You will:
Develop embedded C software for our safety-critical ECUensuring it meets the highest standards of reliability and performance.
Test your own code on our hardware-in-the-loop test benches and real-world autonomous vehicles and prototypes.
Collaborate on safety certification helping define and implement strategies for both hardware and software components.
Co-design algorithms with technical experts and tech leads to power safety functionalities.
Define and execute test plans with a strong focus on automation unit testing and integration testing.
Support your component from development to deploymentensuring smooth integration validation and long-term maintainability.
Work closely with your Delivery Manager contributing to effort estimates risk assessments and delivery planning.
Align with system architecture delivering features that match our technical vision and safety requirements.
Beyond the code:
Stay ahead of the curve by contributing to advancements in autonomous vehicle safety.
Collaborate with a multidisciplinary international team of engineers and innovators.
Why EasyMile
A tech company at the forefront of autonomous mobility
A collaborative and innovative engineering culture
Cutting-edge projects with real-world impact
Flexible working conditions and a strong team spirit
There is no typical profile at EasyMile we all come from different backgrounds and that is what makes us strong! Dont hesitate to apply if you are motivated and interested by innovative transportation and technologies.
Technical Skills
Must-Have
Embedded C and Python programming Strong experience in low-level system development (bare-metal bootloaders flash memory register access).
System tools expertise Comfortable with Git Linux environments shell scripting GCC GDB and related development tools.
Safety-critical software development Proven experience with unit testing simulation and validation in safety-driven environments.
Embedded OS architecture Solid understanding of real-time operating systems and embedded system design.
CI/CD awareness Familiar with continuous integration/delivery tools such as Jenkins Docker and automated build pipelines.
Nice-to-Have
Multicore architecture Experience with multicore processors ideally ARM-based platforms.
Python Used mainly for testing automation or scripting purposes.
Embedded debugging tools Familiarity with tools like Lauterbach Trace32 or similar for low-level troubleshooting.
Bonus Skills
ISO 26262 or ISO 13849 Knowledge of functional safety standards for the automotive or ADAS domain.
Advanced CI/CD experience Deeper understanding of DevOps tools and automation frameworks.
Soft Skills
Strong autonomy and ability to take initiative
Excellent team spirit and collaboration mindset
Clear and effective communication
High level of rigor and methodological thinking
Language Skills
English: Professional working proficiency (written & spoken)
French: Fluent
We keep things clear and efficient heres what to expect:
Call Interview (30 min) A casual introductory chat with our recruitment team to discuss your background share the EasyMile vision and ensure our expectations align.
Technical Assessment An online technical test designed to let your coding skills shine. This helps us understand your approach to problem-solving.
Team Technical Interview (1.5 - 2 hours) A deep dive with your future peers. This includes a technical discussion tailored to the position and a chance to experience our teams collaborative culture.
Final Interview (1 hour) A deeper conversation with the manager and recruitment team to explore your experience motivations and how you could thrive with us.
Required Experience:
IC
About Company
Driverless vehicle solutions and full-service autonomous technology for smart mobility in residential areas, campuses and business parks, as well as material handling in factories and industrial sites.