Activez les alertes d’offres d’emploi par e-mail !

Ingénieur logiciel (C++, ROS 2, Linux, Jetson, IMX8, Yocto) - H/F

ORIENTACTION EMPLOI

Montpellier

Sur place

EUR 40 000 - 55 000

Plein temps

Hier
Soyez parmi les premiers à postuler

Générez un CV personnalisé en quelques minutes

Décrochez un entretien et gagnez plus. En savoir plus

Repartez de zéro ou importez un CV existant

Résumé du poste

Une entreprise innovante dans le secteur des systèmes optroniques, basée à Montpellier, recrute un ingénieur logiciel pour participer à des projets technologiques ambitieux. Le rôle inclut le développement sur C++ et ROS 2, dans un environnement dynamique propice à l'innovation et à la montée en compétences. Le candidat idéal possède plus de 5 ans d'expérience et un attrait pour l'architecture logicielle et les systèmes embarqués complexes.

Prestations

Environnement technique stimulant
Projets à fort enjeu technologique
Télétravail partiel possible

Qualifications

  • Plus de 5 ans d'expérience en développement logiciel embarqué ou robotique.
  • Goût pour l’innovation technologique et les systèmes embarqués complexes.
  • Rigueur, autonomie et esprit d’équipe.

Responsabilités

  • Concevoir une architecture logicielle ROS 2 modulaire.
  • Développer et intégrer des capteurs et pipelines de traitement GPU.
  • Collaborer avec les pôles électronique, UX et algorithmes.

Connaissances

C++17/20
ROS 2 Humble
OpenCV
CUDA
TensorRT

Formation

Formation en développement logiciel ou logiciel embarqué

Outils

Git
Docker
CMake

Description du poste

Ingénieur logiciel (C++, ROS 2, Linux, Jetson, IMX8, Yocto) - H/F, Montpellier

Description entreprise :

ORIENTACTION EMPLOI est un cabinet de recrutement déployé au niveau national, dans de nombreux secteurs d'activités.

Nous accompagnons nos client.e.s partenaires dans la recherche de profils et conseillons nos candidat.e.s dans la concrétisation de leur projet professionnel.

CDI, CDD, Freelance, Franchisé,... Notre cabinet propose des aventures professionnelles adaptées aux perspectives et aux ambitions de chacun.


Description du poste :

Notre client est une entreprise française innovante, fondée en 2014, spécialisée dans la conception et la fabrication de solutions d’observation gyrostabilisées pour des applications civiles et militaires.
Elle conçoit des systèmes optroniques de haute technologie pour tous types de porteurs : drones, robots terrestres, ballons captifs, véhicules navals, etc.

Avec une équipe d’une vingtaine de collaborateurs, notre client connaît une forte croissance et développe à la fois des produits sur étagère et des solutions sur mesure pour des clients exigeants en France et à l’international.

Dans le cadre de son développement, notre client recrute un·e ingénieur logiciel pour rejoindre son pôle Conception et participer au développement de sa station sol.

Le poste

Intégré·e au sein de l’équipe R&D, vous prendrez en charge le socle logiciel C++ sous Linux qui héberge les algorithmes de traitement d’image en temps réel.

Vos missions principales :
  • Concevoir une architecture logicielle ROS 2 modulaire, robuste et maintenable

  • Développer et intégrer :

  • Capteurs optroniques, IMU, GPS et leurs nœuds ROS 2 associés

  • Pipelines de traitement GPU (CUDA/TensorRT) et diffusion vidéo (GStreamer, RTSP)

  • Bonus : protocoles DDS (FastDDS, CycloneDDS), QoS temps réel

  • Industrialiser la stack logicielle : CI/CD, tests unitaires, analyse statique, packaging Yocto / JetPack, déploiement OTA

  • Collaborer avec les pôles électronique, UX et algorithmes pour assurer la cohérence système, rédiger la documentation technique et former les utilisateurs internes

  • Veiller à la pérennité logicielle : conformité MISRA/CERT, dette technique, mise à jour ROS 2

Vous évoluerez dans une équipe technique jeune, dynamique et passionnée, avec de fortes possibilités de montée en compétences et d’impact sur les choix technologiques.

Ce que propose notre client
  • Environnement technique stimulant, projets à fort enjeu technologique

  • Équipe bienveillante, agile, orientée innovation

  • Fort virage stratégique vers le logiciel → perspectives d’évolution rapide

  • Package de rémunération : 40 à 55K€ brut selon profil + avantages

  • Télétravail partiel possible (1 à 3 jours selon l’organisation)

Processus de recrutement
  • Pré-entretien visio (30 min)

  • Demi-journée sur site pour rencontrer l’équipe technique


  • Profil recherché :
    • Plus de 5 ans d'expérience
    Compétences techniques :
    • Langages & conception : C++17/20, POO, design patterns, clean architecture

    • Systèmes cibles : Jetson Orin (JetPack 6.1), i.MX8 (Yocto, Device Tree)

    • Robotique & middleware : ROS 2 Humble, nodes, DDS/RTPS, ROS tools (colcon, rosbag2, rclcpp…)

    • Vision & GPU : OpenCV, GStreamer, CUDA, TensorRT, DeepStream

    • Industrialisation & outils : Git, GitLab CI / GitHub Actions, CMake, Conan, Docker/Podman

    • Méthodologie : documentation Doxygen, rigueur logicielle, qualité industrielle

    Formation & soft skills :
    • Formation en développement logiciel ou logiciel embarqué

    • Goût pour l’innovation technologique, l’architecture logicielle et les systèmes embarqués complexes

    • Rigueur, autonomie, esprit d’équipe, capacité à partager les bonnes pratiques

    Pré-requis :
    • Habilitation sécurité/défense obligatoire en raison des projets sensibles

    • Expérience confirmée en développement logiciel embarqué ou robotique

    Obtenez votre examen gratuit et confidentiel de votre CV.
    ou faites glisser et déposez un fichier PDF, DOC, DOCX, ODT ou PAGES jusqu’à 5 Mo.