> Markdown version of [/jobs/ext/4008202-embedded-software-engineer-cdi-toulouse-f-m](https://www.wearedevelopers.com/jobs/ext/4008202-embedded-software-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 Software Engineer - CDI - Toulouse (F/M) - **Company:** EasyMile - **Location:** Toulouse, France - **Contract:** Permanent contract - **Skills:** Unit Testing, Booting (BIOS), Continuous Integration, Software Debugging, DevOps, Programming Tools, Embedded C, Embedded Software, Flash Memory, GNU Compiler Collection, GNU Debuggers, Python (Programming Language), Linux System Administration, Multiprocessing, Systems Development Life Cycle, Real-Time Operating Systems, Shell Script, Software Engineering, Systems Architecture, Delivery Pipeline, Git, Integration Tests, Bare Metal, Trace32, Docker, Jenkins - **Published:** October 29, 2026 - **Apply:** https://www.welcometothejungle.com/fr/companies/easymile/jobs/embedded-software-engineer-cdi-toulouse-f-m_toulouse ## About the Role * 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 ## Description 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