Embedded System Engineer - CDI Toulouse
EasyMile is a global leader in autonomous technology for heavy-duty vehicles in airports and industrial sites. Since 2014, our software has powered 400+ locations in 30 countries across 1,000,000+ km. We were the first to deploy Level 4 fully driverless operations and are ISO 9001 certified.
Join the Team
With 150 employees in Toulouse and Berlin , we seek creative and ambitious talents to build the future of driverless tech.
- Flexibility: 2 days of remote work/week.
- Well-being: Swile cards, eco-mobility allowance, and fresh fruit/coffee/tea.
- Culture: Regular team building, "EZtalks," and a proactive social committee (CSE).
As an Embedded System Engineer in our Engineering Move team, you’ll play a crucial role in integrating and developing low-level controllers for our autonomous platforms (tow tractors, and more!). You’ll collaborate with talented R&D teams, work on exciting projects, and contribute to the deployment of autonomous technology.
Your Role
- Design, document, and implement source code, adhering to best practices.
- Participate in algorithm and system architecture definition with technical experts.
- Define and implement test plans for your components.
- Test your development on the test bench and in the vehicle to validate the performance of the controllers
- Contribute to technical safety concept definition in collaboration with Functional Safety experts.
- Ensure mechanical and electrical integration, from definition to final platform integration.
- Provide support and maintenance for your components.
- Be involved in vehicle certification and homologation processes.
- Work closely with the product owner for consistent delivery.
- Ensure feature delivery aligns with defined architecture.
- Support the product team in identifying optimal technologies and promote automotive best practices.
- Contract: permanent full time
- Location: Toulouse (31) - Francazal, partial remote is possible
Preferred experience
To thrive in this role, you’ll need a blend of technical expertise and personal attributes. On the technical side, we envision someone with a strong grasp of embedded systems and software development. This includes:
- 3-year experience with embedded system development and/or Programmable Logic Controllers.
- Being comfortable with programming languages, mainly Structured Text and also C, Python and C++
- A good understanding of data structures, algorithms, and software development methodologies.
- Familiarity with communication protocols like CAN and Ethernet.
- Practical knowledge of mechanical and electrical integration, and control/command applications.
- Basic familiarity with Unix/Linux and version control systems like Git.
However, technical skills are only part of the equation. We also highly value:
- Pragmatism , autonomy and the ability to take initiative.
- A collaborative spirit and strong teamwork skills.
- Excellent communication skills, both written and verbal.
- Rigor and a methodical approach to work.
- Strong problem-solving abilities.
- Excellent English and French language skills are a must.
Bonus points if you have:
- Knowledge in Robotic sensors, such as Lidars
- Experience in automotive environment
Recruitment process
- 30 minutes call with the recruitment team
- Online test
- Meeting with the team, technical interview
- Final interviews with the team, the manager and the recruitment team