
Lead Ingénieur Logiciel Embarqué - Drones Marins Et Sous-marins (h/f)
Posted 3 days ago
Company Description
View moreDelair is a leading provider of drone-based high performance solutions that enable enterprises to monitor and collect, their physical assets from the air before they digitize them and turn the collected data into valuable business insights. Its hardware and software solutions are used globally by customers in industries such as utilities, construction, agriculture, transportation, mining and oil & gas as well as in the Security and Defense.
With 13 years of existence, 30,000+ flight hours, 2 millions of km and more than 3,000 operational drones made in France but with worldwide recognition, Delair has proven its capacity to tackle technological challenges in a young industry, through innovation.
Job Description
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 :
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.
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
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
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)
Benefits
- Événements cohésion interne
- Team building workshops
- Associations sportives midi
- Café thé fruits gratuits
- Forfait mobilité durable
- Tickets restaurant Swile
- Mutuelle familiale
