Who are we?
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.
Perks & Benefits:
-
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).
Job description
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.
Position details
-
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
-
Knowledge in CanOpen safety/J1939-76
-
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