Embedded System Engineer - CDI Toulouse

Job summary
Permanent contract
Toulouse
Salary: Not specified
A few days at home
Experience: > 3 years
Education: Master's Degree
Skills & expertise
Generated content
Communication skills
Collaboration and teamwork
Problem-solving skills
Git
Python
+2

EasyMile
EasyMile

Interested in this job?

Questions and answers about the job

The position

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.

  • Contribute to technical safety concept definition in collaboration with Functional Safety experts.

  • Be involved in vehicle certification and homologation processes.

  • Define and implement test plans for your components.

  • Ensure mechanical and electrical integration, from definition to final platform integration.

  • Provide support and maintenance for your components.

  • 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)


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:

  • Being comfortable with programming languages, mainly  Structured Text, Python. possibly C, C++

  • A good understanding of data structures, algorithms, and software development methodologies.

  • Experience with embedded system development and Programmable Logic Controllers.

  • 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:

  • 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


Recruitment process

  • 30 minutes call with the recruitment team

  • Online coding test 

  • Technical interview & Team interview

  • One hour interview with the manager and the recruitment team

Want to know more?

These job openings might interest you!

These companies are also recruiting for the position of “Hardware Engineering”.