Embedded System Engineer - CDI Toulouse

EasyMile 

📍 Toulouse, France 🇫🇷

full-time
mid-level
hybrid
Expired
Posted —
This job posting has expired View All Embedded Systems Engineer Jobs

Key Skills

EmbeddedStructured_TextCANEthernetGit

Industry

AutomotiveRobotics

Job Description

EasyMile is a leader in software and complete solutions for driverless goods and passenger transport, and the number one provider of autonomous shuttles in the world. It partners with blue-chip manufacturers to autonomize their vehicles with award-winning technology built on safety-by-design, ready for deployment today, with clear client benefits.


Since 2014, the company has become known for quality delivery and real-world deployments. EasyMile’s proven technology has driven autonomously in 300+ locations in more than 30 countries, over 1, 000,000km.


With several mass operations around the world, EasyMile was the first to deploy fully driverless at Level 4 of autonomous driving and had the highest number of remotely supervised operations (10+) on the market to date. It is also the first autonomous vehicle solutions provider to be ISO 9001:2015 certified.


EasyMile has 150 employees in 2 locations (Toulouse, Berlin).


Benefits

  • An ambitious and meaningful mission
  • “Tickets restaurant” Swile, “mutuelle familiale”, eco-mobility allowance
  • Brand new offices, close to the city center and public transportation
  • Free coffee/tea and fresh fruits, breakfast every other Friday
  • Teambuilding and corporate events
  • Many occasions to meet your colleagues: EZtalks to share your passions, sport, games…
  • A proactive “CSE”
  • Find out other good reasons to join us on our career page!


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.
  • 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), partial remote is possible


Profile

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