> Markdown version of [/jobs/ext/19617-senior-embedded-software-engineer-h-f](https://www.wearedevelopers.com/jobs/ext/19617-senior-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). --- # Senior Embedded Software Engineer H/F - **Company:** Marso Robotics - **Location:** Paris, France - **Experience:** Expert - **Contract:** Permanent contract - **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, Systems Integration, Universal Asynchronous Receiver/Transmitter, Serial Peripheral Interface, Real Time Systems, Reliability of Systems, Information Technology - **Published:** May 15, 2026 - **Apply:** https://fr.indeed.com/viewjob?jk=2ee4689b80f7f184 ## About the Role Do you have experience in Ubuntu?, Do you have a Master's degree?, * Engineering degree or equivalent experience (computer science, electronics, robotics). * Proven experience in embedded development, software architecture design, and deployment on real systems. Ability to technically mentor juniors. * Significant experience 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. * A valid work authorization in France is required for this position. Please note that we are currently unable to sponsor visas for this role., Essential * Excellent command of C/C++ and good knowledge of Python (scripts, tests, tools). * Practical experience in embedded Linux and real-time constraints. * Good understanding of communication protocols (CAN bus, SPI, I2C, UART). * Skills in performance optimization and real-time systems. Desired * Experience in sensor integration and calibration (vision, lidar, inertial). * Knowledge of mobile robotics and ROS/ROS2 (major asset). * Experience in safety and robustness of 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: design, port, and maintain an embedded Linux environment (Ubuntu) on our robotic hardware platforms. * Sensor integration: integrate and calibrate a wide range of sensors (cameras, IMUs, etc.), ensuring software reliability under industrial conditions. * Low-level drivers & interfacing: develop and maintain the necessary drivers to interface with ROS2-based code, managing communication over standard buses (CAN, SPI, I2C, UART, etc.). * Real-time architecture & optimization: contribute to software architecture, optimize latency, CPU/GPU process allocation, and overall system robustness. * AI collaboration: work closely with AI engineers to connect perception, decision, and supervision models to the robot's low-level control layers. * System integration: coordinate with hardware and mechatronics teams to 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) - [Robots 2.0: When artificial intelligence meets steel](https://www.wearedevelopers.com/videos/1452-robots-2-0-when-artificial-intelligence-meets-steel) - [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) ## Related Articles - [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) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [Best Companies to Work For in Paris: Top 25 Companies in 2023 ](https://www.wearedevelopers.com/magazine/190-best-companies-to-work-for-in-paris-top-25-companies-in-2023) - [Best Companies to Work For in France: Top 25 Companies in 2023 ](https://www.wearedevelopers.com/magazine/189-best-companies-to-work-for-in-france-top-25-companies-in-2023)