> Markdown version of [/jobs/ext/4004117-embedded-system-engineer-cdi-toulouse-f-m](https://www.wearedevelopers.com/jobs/ext/4004117-embedded-system-engineer-cdi-toulouse-f-m). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Embedded System Engineer - CDI - Toulouse (F/M) - **Company:** EasyMile - **Location:** Toulouse, France - **Experience:** Experienced - **Contract:** Permanent contract - **Skills:** C (Programming Language), C++ (Programming Language), CANopen, Communications Protocols, Data Structures, Ethernet, Python (Programming Language), Software Engineering, Structured Text, Systems Architecture, Git, Software Version Control, Programming Languages - **Published:** October 29, 2026 - **Apply:** https://www.welcometothejungle.com/en/companies/easymile/jobs/embedded-system-engineer-cdi-toulouse-f-m_toulouse ## About the Role 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 ## 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.