Embedded Software Engineer - CDI - Toulouse (F/M)

EasyMile

Toulouse

Vor Ort

EUR 55.000 - 85.000

Vollzeit

Vor 11 Tagen

Erhalte eine Antwort von diesem Arbeitgeber

Dein Lebenslauf und dein Anschreiben, genau auf das zugeschnitten, was gesucht wird.

Schaffe es an den ATS-Filtern vorbei

Zusammenfassung

EasyMile in Toulouse is seeking an embedded software engineer to join the Safety ECU team. You will write C code, test it on hardware-in-the-loop benches and our autonomous vehicles, and collaborate on safety certification.

You will co-design algorithms with experts, define test plans with automation, and ensure smooth integration from development to deployment while maintaining long-term reliability. Join a multidisciplinary team in a fast-paced, innovation-driven environment, contributing to

Qualifikationen

  • Embedded C and Python with low-level system development.
  • System tools: Git, Linux, shell scripting, GCC, GDB.
  • Safety-critical software development with unit testing, simulation and validation.
  • RTOS and embedded OS architecture knowledge.
  • CI/CD with Jenkins and Docker.

Aufgaben

  • Develop embedded C software for a safety-critical ECU.
  • Test your code on hardware-in-the-loop benches and vehicles.
  • Collaborate on safety certification for hardware and software.
  • Co-design algorithms with experts to power safety features.
  • Define and execute automated test plans, including unit/integration tests.
  • Support your component from development to deployment and ensure maintainability.

Kenntnisse

Embedded C
Python
Unit testing
Real-time OS
CI/CD

Tools

Git
Linux environments
Shell scripting
GCC
GDB
Jenkins
Docker
Lauterbach Trace32

Jobbeschreibung

EasyMile is revolutionizing mobility with its driverless technologies and intelligent solutions.

In this innovative environment. Integrated to a small team located in Toulouse, you will directly contribute to the success of EasyMile by increasing the safety of all our products. You will write C code and be able to test it by yourself on our testbenches and on our various vehicles and prototypes.

What you’ll do:

As part of our Safety ECU team, you’ll directly contribute to the reliability and safety of our autonomous vehicles. You will:

  • Develop embedded C software for our safety-critical ECU—ensuring it meets the highest standards of reliability and performance.

  • Test your own code on our hardware-in-the-loop test benches and real-world autonomous vehicles and prototypes.

  • Collaborate on safety certification, helping define and implement strategies for both hardware and software components.

  • Co-design algorithms with technical experts and tech leads to power safety functionalities.

  • Define and execute test plans, with a strong focus on automation, unit testing, and integration testing.

  • Support your component from development to deployment—ensuring smooth integration, validation, and long-term maintainability.

  • Work closely with your Delivery Manager, contributing to effort estimates, risk assessments, and delivery planning.

  • Align with system architecture, delivering features that match our technical vision and safety requirements.

Beyond the code:
  • Stay ahead of the curve by contributing to advancements in autonomous vehicle safety.

  • Collaborate with a multidisciplinary, international team of engineers and innovators.

Why EasyMile?
  • A tech company at the forefront of autonomous mobility

  • A collaborative and innovative engineering culture

  • Cutting-edge projects with real-world impact

  • Flexible working conditions and a strong team spirit

There is no typical profile at EasyMile, we all come from different backgrounds and that is what makes us strong!

Technical Skills
  • Must-Have
    • Embedded C and Python programming — Strong experience in low-level system development (bare-metal, bootloaders, flash memory, register access).
    • System tools expertise — Comfortable with Git, Linux environments, shell scripting, GCC, GDB, and related development tools.
    • Safety-critical software development — Proven experience with unit testing, simulation, and validation in safety-driven environments.
    • Embedded OS architecture — Solid understanding of real-time operating systems and embedded system design.
    • CI/CD awareness — Familiar with continuous integration/delivery tools such as Jenkins, Docker, and automated build pipelines.
  • Nice-to-Have
    • Multicore architecture — Experience with multicore processors, ideally ARM-based platforms.
    • Python — Used mainly for testing, automation, or scripting purposes.
    • Embedded debugging tools — Familiarity with tools like Lauterbach Trace32 or similar for low-level troubleshooting.
  • Bonus Skills
    • ISO 26262 or ISO 13849 — Knowledge of functional safety standards for the automotive or ADAS domain.
    • Advanced CI/CD experience — Deeper understanding of DevOps tools and automation frameworks.
Soft Skills
  • Strong autonomy and ability to take initiative
  • Excellent team spirit and collaboration mindset
  • Clear and effective communication
  • High level of rigor and methodological thinking
Language Skills
  • English: Professional working proficiency (written & spoken)
  • French: Fluent
Hol dir deinen kostenlosen, vertraulichen Lebenslauf-Check.

oder ziehe deine Datei hierhin.

Similar jobs

Ähnliche Jobs, die dir auch gefallen könnten

Embedded Software Engineer - CDI - Toulouse (F/M)
Embedded Software Engineer - CDI - Toulouse (F/M)

EasyMile SAS • Toulouse

Hybrid
EUR 60.000 - 90.000
Embedded System Engineer - CDI Toulouse
Embedded System Engineer - CDI Toulouse

EasyMile • Toulouse

Hybrid
EUR 45.000 - 60.000
Remote work flexibility (2 days per week)
Swile meal vouchers
Family health insurance
+5
Embedded Safety Software Engineer for Autonomous Vehicles
Embedded Safety Software Engineer for Autonomous Vehicles

EasyMile • Toulouse

Vor Ort
EUR 55.000 - 85.000
Embedded Safety Software Engineer for Autonomous Vehicles
Embedded Safety Software Engineer for Autonomous Vehicles

EasyMile SAS • Toulouse

Hybrid
EUR 60.000 - 90.000
System Engineer - CDI - Toulouse (F/M)
System Engineer - CDI - Toulouse (F/M)

EasyMile SAS • Toulouse

Hybrid
EUR 70.000 - 110.000
R&D Perception Engineer - CDI Toulouse
R&D Perception Engineer - CDI Toulouse

EasyMile • Toulouse

Hybrid
EUR 50.000 - 70.000
Flexibility with 2 days of remote work per week
Swile cards
Eco-mobility allowance
+2
Integration & Support Engineer - CDI - Francazal (F/M)
Integration & Support Engineer - CDI - Francazal (F/M)

EasyMile SAS • Toulouse

Hybrid
EUR 42.000 - 66.000
Integration & Support Engineer (F/M)
Integration & Support Engineer (F/M)

TLD Robotics • Francazal

Vor Ort
EUR 45.000 - 65.000
Autonomous Platform Embedded Engineer - Toulouse
Autonomous Platform Embedded Engineer - Toulouse

EasyMile • Toulouse

Vor Ort
EUR 55.000 - 85.000
V&V Engineer (F/M)
V&V Engineer (F/M)

TLD Robotics • Francazal

Vor Ort
EUR 48.000 - 68.000