Logo Delair
Posted on about 7 hours ago

Lead ingénieur logiciel embarqué - drones marins et sous-marins H/F

Delair

Delair

Delair, leader mondial du drone professionnel, fournit des données basées sur l’imagerie aérienne pour aider les industriels dans leur processus de décision. Spécialiste de la fabrication de drones et du traitement des données collectées, Delair met à disposition des professionnels des solutions complètes depuis l’acquisition de données jusqu’à leur analyse opérationnelle.

En intégrant Delair, vous participerez bien plus qu’à la commercialisation de drones industriels dans le monde entier. Nous croyons que le drone professionnel est part intégrante de la révolution numérique en cours et nous participons à son développement afin qu’il devienne incontournable dans les décisions stratégiques de demain.

C'est dans l'excellence technique et ce processus d'innovation perpétuel que nous nous reconnaissons.

Nous encourageons par conséquent les idées novatrices et permettons à la créativité de s'exprimer.

Etes-vous prêt à rejoindre l'aventure et à participer à son développement ?

Vos missions

 Pour le compte de Delair Marine :

L’entreprise conçoit et commercialise des drones sous-marins autonomes, associés à une plateforme cloud de traitement des données, pour suivre l’état des infrastructures, équipements ou écosystèmes sous-marins.

En tant que Lead Ingénieur Logiciel Embarqué, vous serez le/la référent technique sur l’ensemble du périmètre logiciel embarqué au sein de l’équipe de développement de drones marins (surface et sous-marins).

À ce titre, vos principales responsabilités seront les suivantes :

  1. Architecture logicielle embarquée & systèmes Linux

  • Concevoir, développer et maintenir l’architecture logicielle embarquée de bout en bout

  • Mettre en place et optimiser des distributions Linux embarquées via Yocto (Bitbake)

  • Gérer le processus de démarrage et l’initialisation des systèmes (U-Boot, device tree, systèmes de fichiers)

  • Définir et implémenter des solutions de mise à jour sécurisée (OTA – Over-The-Air)

  • Configurer et optimiser le noyau Linux en fonction des contraintes temps réel et des performances attendues.

  1. Développement firmware & systèmes temps réel

  • Développer et maintenir des firmwares embarqués en C/C++ sur microcontrôleurs (principalement STM32)

  • Concevoir des solutions temps réel robustes, optimisées et fiables

  • Intégrer ou développer des composants logiciels (RTOS, stacks de communication) selon les besoins projet

  • Gérer les contraintes bas niveau : interruptions, mémoire, performance et consommation

  1. Intégration matérielle & interfaces

  • Assurer l’intégration des capteurs et équipements spécifiques aux environnements marins

  • Développer, adapter et maintenir les drivers et interfaces matérielles sous Linux

  • Garantir la communication entre les différents sous-systèmes via divers protocoles (Ethernet, TCP/IP, RS232, RS485, USB, SPI, I2C, etc.)

  • Collaborer étroitement avec les équipes électronique et mécanique pour assurer la cohérence système

  1. Collaboration transverse & support technique

  • Fournir un socle logiciel robuste, documenté et testé pour les équipes robotique

  • Accompagner les développeurs dans l’intégration de leurs algorithmes (navigation, contrôle, perception…)

  • Participer à la résolution de problématiques techniques complexes et au débogage système

  • Contribuer, selon vos appétences, à des développements logiciels de plus haut niveau (C++, Rust, ROS, GStreamer, etc.)

Votre profil

Diplôme d’ingénieur en systèmes embarqués ou équivalent,

  • Minimum 5 ans d’expérience en développement logiciel embarqué

  • Maîtrise de Linux embarqué (Yocto, Bitbake)

  • Solide expertise en développement bas niveau (U-Boot, Device Tree, noyau Linux)

  • Excellente maîtrise du C/C++ sur microcontrôleurs (STM32, RTOS, gestion des interruptions)

  • Expérience en interfaçage matériel et développement de drivers sous Linux

  • Bonne connaissance des protocoles de communication (TCP/IP, Ethernet, SPI, I2C, UART…)

  • Bonne maîtrise de la langue Anglaise

Compétences appréciées :

  • Expérience en robotique (ROS, PX4, ArduPilot)

  • Connaissances en algorithmique/automatique (PID, filtrage, estimation)

  • Maîtrise des outils de développement (Git, CI/CD, Docker, tests)

  • Bases en électronique et intérêt pour les systèmes embarqués complexes (drones, robotique, maritime)

© 2026. All rights reserved.
Get drone jobs right to your inbox.