> Markdown version of [/jobs/ext/1911120-embedded-software-engineer-h-f](https://www.wearedevelopers.com/jobs/ext/1911120-embedded-software-engineer-h-f). 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 H/F - **Company:** Marso Robotics - **Location:** Paris, France - **Contract:** Internship / Graduate position - **Skills:** Artificial Intelligence, C++ (Programming Language), CAN Bus, Ubuntu (Operating System), Software Quality, Communications Protocols, Linux on Embedded Systems, Embedded Software, Python (Programming Language), Performance Tuning, Software Architecture, Software Engineering, Systems Integration, Universal Asynchronous Receiver/Transmitter, Serial Peripheral Interface, Real Time Systems, Reliability of Systems, Information Technology - **Published:** August 4, 2026 - **Apply:** https://fr.indeed.com/viewjob?jk=ed3dd87354e4e3ae ## About the Role Engineering degree or equivalent experience (computer science, electronics, robotics). * First experience (internships, projects, or early career) in embedded development, software design, and deployment on real systems. * Interest in deeptech start-ups or innovative robotics projects appreciated. * Strong focus on code quality, yet pragmatic and hands-on. * Team spirit, technological curiosity, and motivation to tackle concrete challenges. Required skills * Good command of C/C++ and knowledge of Python (scripts, tests, tools). * Some practical experience in embedded Linux and real-time constraints. * Understanding of communication protocols (CAN bus, SPI, I2C, UART). * Interest in performance optimization and real-time systems. * Exposure to sensor integration and calibration (vision, lidar, inertial). * Knowledge of mobile robotics and ROS/ROS2 (major asset). * Awareness of safety and robustness principles for embedded systems would be a plus. We are committed to building a diverse and inclusive team and encourage all qualified candidates to apply, regardless of background. ## Description Embedded Linux development: contribute to designing, porting, and maintaining an embedded Linux environment (Ubuntu) on our robotic hardware platforms. * Sensor integration: help integrate and calibrate a range of sensors (cameras, IMUs, etc.), supporting software reliability under industrial conditions. * Low-level drivers & interfacing: develop and maintain drivers to interface with ROS2-based code, working with communication over standard buses (CAN, SPI, I2C, UART, etc.). * Real-time architecture & optimization: support software architecture work, contribute to latency optimization, CPU/GPU process allocation, and overall system robustness. * AI collaboration: work with AI engineers to help connect perception, decision, and supervision models to the robot's low-level control layers. * System integration: coordinate with hardware and mechatronics teams to help validate the complete robot in real-world environments. * Field testing & continuous improvement: participate in prototype testing campaigns, collect feedback, identify anomalies, and propose corrective or improvement actions. ## Related Videos - [For the Cars and the Curious: Android Drift](https://www.wearedevelopers.com/videos/499-for-the-cars-and-the-curious-android-drift) - [A Hitchhikers Guide to Container Security - Automotive Edition 2024](https://www.wearedevelopers.com/videos/1119-a-hitchhikers-guide-to-container-security-automotive-edition-2024) - [Let's Talk Quality! - Lilia Gargouri](https://www.wearedevelopers.com/videos/1815-let-s-talk-quality-lilia-gargouri) - [Robots are coming into the wild! Full-Stack Robotics Engineers, be ready!](https://www.wearedevelopers.com/videos/479-robots-are-coming-into-the-wild-full-stack-robotics-engineers-be-ready) - [Software defines the vehicle: Why customers and developers will love cars even more](https://www.wearedevelopers.com/videos/1114-software-defines-the-vehicle-why-customers-and-developers-will-love-cars-even-more) - [Robots 2.0: When artificial intelligence meets steel](https://www.wearedevelopers.com/videos/1452-robots-2-0-when-artificial-intelligence-meets-steel) ## Related Articles - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [Find a Developer Job: 12 Best Job Sites For Developers](https://www.wearedevelopers.com/magazine/165-find-a-developer-job-12-best-job-sites-for-developers) - [How software is steering vehicle technology](https://www.wearedevelopers.com/magazine/515-how-software-is-steering-vehicle-technology) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated)