Since 2007, Extia, an IT consulting firm, has been offering a unique approach in its field, combining well-being at work and performance . A successful model: more than 3000 Extians working in 20 agencies in France and abroad, 3rd Great Place To Work® in France. So let’s do it together!? ⚡ You thrive in cross-functional environments and possess the communication skills to bridge the gap between complex code and business goals. ⚡ You will be responsible for the design, development, and maintenance of critical software components. Your role bridges the gap between high-level application logic and low-level firmware, ensuring optimal performance, modularity, and hardware integration. Design and implement modular, testable code in C/C++ for both Bare-metal systems and RTOS environments. Translate software requirements into detailed design specifications, ensuring adherence to internal guidelines and industry standards (e.g., Exercise hardware features through custom software tests and use lab instruments (oscilloscopes, logic analyzers, JTAG) to isolate and fix issues. and handle interrupts, bootloaders, and flash operations. knowledge of C++ is a significant advantage. Familiarity with setting up embedded toolchains, IDEs, version control, and debugging environments. Great team spirit, independent judgment, and excellent verbal/written communication skills. Familiarity with GIT, Jira, and DOORS . Experience with Unit Testing, Hardware-in-the-Loop (HIL) , and CI/CD pipelines. Proficiency in Python for automation or testing. the person comes first, the project comes second. ✨ Real Flexibility – A model adapted to your project and your work-life balance. Personalized Training Plan – We design your professional evolution roadmap together with you. Triple Follow-up – A Business Manager, an Administrative Manager and an HR contact always by your side. Competitive Benefits Package – Health Insurance + Meal Vouchers + Transit/Transport.