Ingénieur Senior Logiciel Embarqué – IA & Robotique Autonome H/F

Permanent contract
Paris
Occasional remote
Salary: €60K to 80K
Starting date: October 31, 2025
Experience: > 4 years
Education: Master's Degree

MARSO Robotics
MARSO Robotics

Interested in this job?

Questions and answers about the job

The position

Job description

En tant qu’Ingénieur logiciel & Robotique embarquée, vous jouerez un rôle central dans le développement de nos robots à l’interface entre l’intelligence qui anime nos robots et le monde réel.

Votre mission principale sera de concevoir, intégrer et optimiser les systèmes logiciels embarqués permettant à nos robots d’interagir avec leur environnement en temps réel, en assurant notamment la connexion fluide entre l’intelligence artificielle et le hardware.

Ce rôle exige un équilibre entre vision système (architecture, design logiciel, optimisations) et pragmatisme opérationnel (OS temps réel, intégration capteurs, drivers bas-niveau, tests terrain). Vous serez au cœur de la transition entre la recherche logicielle et l’implémentation pratique sur machine.

🛠️ Vos missions au quotidien

  • Développement embarqué Linux : concevoir, porter et maintenir un environnement Linux embarqué (Ubuntu) sur les plateformes matérielles de nos robots.

  • Intégration de capteurs : intégrer et calibrer des capteurs variés (caméras camera, IMU…) et garantir la fiabilité du logicielen conditions industrielles.

  • Drivers & interfaçage bas-niveau : développer et maintenir les drivers nécessaires pour s’interfacer avec un code ROS2, assurer la communication via bus standards (CAN, SPI, I2C, UART…).

  • Architecture & optimisation temps réel : participer à la définition de l’architecture logicielle, optimiser la latence, la répartition des process sur le matériel (core CPU et GPU), et la robustesse générale du système.

  • Collaboration avec l’IA : travailler en étroite collaboration avec les ingénieurs IA pour connecter les modèles (perception, décision, supervision) aux couches bas-niveau du robot.

  • Intégration système : coordonner avec l’équipe hardware et mécatronique pour valider l’ensemble robot en environnement réel.

  • Tests terrain & amélioration continue : participer aux campagnes de tests sur prototypes, collecter les feedbacks, remonter les anomalies et proposer des solutions.


Preferred experience

👤 Profil recherché

  • Diplômé(e) d’une école d’ingénieur ou équivalent (informatique, électronique, robotique).

  • Senior (5+ ans) : expérience confirmée en développement embarqué, conception d’architectures logicielles, déploiement sur systèmes réels. Capacité à encadrer techniquement des juniors.

  • Expérience significative en start-up deeptech ou en projets robotiques innovant appréciée.

  • Profil rigoureux, orienté qualité du code, mais également pragmatique et opérationnel.

  • Esprit d’équipe, curiosité technologique et motivation pour relever des défis concrets.

  • Disponibilité rapide

🔧 Compétences recherchées 

Nécessaires : 

  • Excellente maîtrise de C/C++ et bonne connaissance de Python (scripts, tests, outils). 

  • Expérience pratique en Linux embarqué et contraintes temps réel.  

  • Bonne compréhension des protocoles de communication CAN bus, SPI, I2C, UART

  • Compétences en optimisation de performance et contraintes temps réel. 

  • Souhaitées

  • Expérience en intégration et calibration de capteurs (vision, lidar, inertiel). 

  • Connaissance en robotique mobile et ROS/ROS2 (atout majeur). 

  • Une expérience en sécurité et robustesse des systèmes embarqués serait un plus. 

Bonus appréciés : expérience sur système robotique


Recruitment process

  1. Entretien de préqualification (30 min). 

  2. Entretien avec le CTO (manager direct) 

  3. Rencontre avec les fondateurs.

These job openings might interest you!

These companies are also recruiting for the position of “Développement de logiciels et de sites Web”.

  • Diffusely

    Lead Backend Engineer (AI Media Processing)

    Diffusely
    Diffusely
    Permanent contract
    Paris
    A few days at home
    Software, Artificial Intelligence / Machine Learning
    200 employees

  • Batvoice AI

    Backend Engineer - Confirmed

    Batvoice AI
    Batvoice AI
    Permanent contract
    Paris
    Fully-remote
    Salary: €37K to 42K
    Artificial Intelligence / Machine Learning, SaaS / Cloud Services
    15 employees

  • Mistral Ai

    Software Engineer, Technical Lead, Inference

    Mistral Ai
    Mistral Ai
    Permanent contract
    Paris
    No remote work
    Artificial Intelligence / Machine Learning, IT / Digital
    280 employees

  • Dust

    Software Engineer, Frontend

    Dust
    Dust
    Permanent contract
    Paris
    No remote work
    Artificial Intelligence / Machine Learning, SaaS / Cloud Services
    25 employees

  • Pelico

    Back-end Engineer

    Pelico
    Pelico
    Permanent contract
    Paris
    Artificial Intelligence / Machine Learning
    130 employees

  • Sekoia.io

    Senior Frontend Engineer

    Sekoia.io
    Sekoia.io
    Permanent contract
    Rennes, Paris
    Fully-remote
    Software, Artificial Intelligence / Machine Learning
    110 employees

See all job openings