Emplois actuels liés à Senior Embedded Software Engineer – AI - Paris, Île-de-France - Marso Robotics

  • Software Engineer

    il y a 5 jours


    Paris, Île-de-France Mistral Ai Temps plein

    IMPORTANT: To apply, candidates must:- submit a GitHub repository (ideally),- complete a project (mandatory).Regarding the project, here are some examples of what you can do according to your preferences and interests:- Chat Application: Create a chat app using with our public API.- Python Project: Develop a project in Python using vLLM or a similar...

  • Software Engineer

    il y a 5 jours


    Paris, Île-de-France Mistral AI Temps plein

    IMPORTANT: To apply, candidates must: - submit a GitHub repository (ideally), - complete a project (mandatory). Regarding the project, here are some examples of what you can do according to your preferences and interests: - Chat Application: Create a chat app using with our public API. - Python Project: Develop a project in Python using vLLM or a similar...

  • Senior Software Engineer

    il y a 2 semaines


    Paris, Île-de-France Vestiaire Collective Temps plein

    Vestiaire Collective is the leading global online marketplace for desirable pre-loved fashion. Our mission is to transform the fashion industry for a more sustainable future by empowering our community to promote the circular fashion movement. Vestiaire was founded in 2009 and is headquartered in Paris with offices in London, Berlin, New York, Singapore, Ho...

  • Senior Software Engineer

    il y a 5 jours


    Paris, Île-de-France Vestiaire Collective Temps plein

    Vestiaire Collective is the leading global online marketplace for desirable pre-loved fashion. Our mission is to transform the fashion industry for a more sustainable future by empowering our community to promote the circular fashion movement. Vestiaire was founded in 2009 and is headquartered in Paris with offices in London, Berlin, New York, Singapore, Ho...

  • Senior Software Engineer

    il y a 5 jours


    Paris, Île-de-France Doctolib Temps plein

    What you'll do We are looking for a Senior Software Engineer to join our Design System & Accessibility Team and help us become the #1 digital and secure medical companion for patients. We are part of the Platform domain, whose mission is to build and maintain the common building blocks of our system with a "Platform as a Product" mindset. We...

  • AI-Native Software Engineer

    il y a 2 semaines


    Paris, Île-de-France Theodo Temps plein

    L'histoire du groupe Theodo et son succès Le groupe Theodo accompagne depuis 2009 les entreprises innovantes dans la conception, le développement et le déploiement de produits digitaux ingénieux, en tirant parti du meilleur de la technologie et de l'approche Lean. Notre approche unique est fondée sur 3 principes : - nous avons développé des...


  • Paris, Île-de-France Catalina Marketing Temps plein

    Catalina Marketing France SAS; company affiliated with Catalina Marketing Corporation (*)   Pourquoi Catalina? Chez Catalina, nous comprenons que notre succès résulte du talent et de l'engagement de nos collaborateurs. Nos principes directeurs ouvrent la voie à la victoire sur les marchés que nous servons, et notre potentiel est puissant. En...


  • Paris, Île-de-France Catalina Marketing Temps plein

    Catalina Marketing France SAS; company affiliated with Catalina Marketing Corporation (*)   Pourquoi Catalina? Chez Catalina, nous comprenons que notre succès résulte du talent et de l'engagement de nos collaborateurs. Nos principes directeurs ouvrent la voie à la victoire sur les marchés que nous servons, et notre potentiel est puissant. En...

  • Software Engineer Senior

    il y a 5 jours


    Paris, Île-de-France act digital Temps plein

    Description de l'entreprise ALTER SOLUTIONS est une société de conseils et d'expertises en technologies créée en 2006. Notre vocation est d'accompagner nos clients sur les enjeux technologiques et organisationnels de leur transformation digitale. Notre offre s'articule autour des expertises suivantes : Technologies & Software...


  • Paris, Île-de-France Emagine Consulting Temps plein

    Vous êtes un ingénieur logiciel expérimenté en IA, spécialisé dans Python, Azure DevOps et les architectures IA évolutives ?emagine vous offre l'opportunité de participer au développement d'une usine IA, permettant la mise en place de capacités IA interfonctionnelles et de services réutilisables pour des équipes internationales.Are you an...

Senior Embedded Software Engineer – AI

il y a 5 heures


Paris, Île-de-France Marso Robotics Temps plein


Your Role (EN)

As a
Software & Embedded Robotics Engineer
, you will play a central role in developing our robots — at the intersection between the intelligence that drives them and the real world they operate in.

Your main mission is to design, integrate, and optimize the embedded software systems that allow our robots to interact with their environment in real time — ensuring a seamless connection between artificial intelligence and hardware.

This role requires a balance between
system-level vision
(architecture, software design, optimization) and
hands-on pragmatism
(real-time OS, sensor integration, low-level drivers, field testing). You will be at the core of the transition between research code and production-grade implementation on the machines.


Your Daily Missions

  • 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 definition, 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 the 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.


Votre Rôle (FR)

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 logiciel en 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.


Profile we are looking for

  • Graduate from an
    engineering school or equivalent
    (computer science, electronics, robotics).
  • Senior (5+ years):
    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.
  • Rigorous profile
    , focused on
    code quality
    , yet
    pragmatic and hands-on
    .
  • Team spirit
    ,
    technological curiosity
    , and
    motivation to tackle concrete challenges
    .
  • Immediate availability (ASAP).
  • A valid work authorization in France is required
    for this position. Marso does not sponsor visa or work permit applications.


Required skills

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.

Bonus:
experience with
robotic systems
.

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
  • Une autorisation de travail en France
    est nécessaire pour ce poste. Marso ne prend pas en charge les démarches de visa ou de permis de travail.

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

Déroulement des entretiens

  1. Entretien de préqualification (30 min).
  2. Test technique (30 min)
  3. Entretien avec le CTO (manager direct)
  4. Rencontre avec les fondateurs

Interview Process

  1. Prequalification interview (30 min).
  2. Technical test (30 min).
  3. Interview with the CTO (direct manager).
  4. Meeting with the founders.