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

Delair
Canton de Marseille-12, France
3 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
French, English
Experience level
Senior

Job location

Canton de Marseille-12, France

Tech stack

Application Layers
C++
Communications Protocols
Continuous Integration
Software Debugging
Linux
Embedded Software
Ethernet
Open Source Technology
TCP/IP
Universal Asynchronous Receiver/Transmitter
Serial Peripheral Interface
GIT
Yocto
Gitlab-ci
Docker

Job description

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 ?, Rejoignez notre équipe à Marseille dédiée au développement de drones marins (surface et sous-marins). Au cœur d'une petite équipe agile, vous serez un acteur clé à l'interface entre hardware et logiciel robotique, en construisant des systèmes embarqués robustes qui supportent navigation, contrôle et communication.

Missions principales * Développer et maintenir des firmwares temps réel sur microcontrôleurs (STM32) * Intégrer de nouveaux capteurs, cartes et charges utiles (drivers, règles udev, interfaces) * Debugger et fiabiliser les communications (Ethernet, série, USB, I2C…) * Maintenir des systèmes Linux embarqués via le Yocto Project (boot, mises à jour, configuration noyau) * Participer à la migration et à l'évolution des plateformes (ex : BeagleBone Black, NVIDIA Jetson Orin) * Intégrer des briques logicielles avancées (ex : ROS, modules radio, …) et adapter des solutions logicielles open-source existantes * Monter en compétence sur la couche applicative pour soutenir les équipes robotique * Assurer la robustesse globale du système (tests, CI, validation)

Requirements

Maîtrise du C/C++ bas niveau (MCU type STM32) * Expérience en systèmes embarqués complets (boot, drivers, Linux, Yocto, hardware) * À l'aise avec les protocoles de communication (TCP/IP, UART, SPI, I2C…) * Esprit terrain : capable de debug hardware / software * Anglais technique courant (lecture/écriture de documentation, échanges techniques), Expérience en robotique & Autopilotes (ROS, autopilotes, Kalman) * Connaissance des plateformes type Jetson / SBC * Pratique des outils CI/CD et tests embarqués * Maîtrise de Git (sous-modules), GitLab CI/CD, Docker, et mise en place de tests (unitaires, intégration, HIL / SIL, simulation).

About the company

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.

Apply for this position