About the role
Vous participerez au développement de logiciels embarqués critiques pour des systèmes autonomes multi-vecteurs (drones, robots terrestres, USV).
Le travail contribuera à l’intégration, l’évolution et la coordination de ces vecteurs au sein de systèmes collaboratifs et en essaim, dans un environnement technique exigeant et innovant.
Missions principales
Concevoir, développer et maintenir des logiciels embarqués pour drones, robots terrestres et USV (C/C++).
Intégrer de nouveaux vecteurs, capteurs et systèmes de navigation (drones à voilure fixe, tournante, USV, UGV).
Développer et intégrer des moyens de communication pour les interactions sol-vecteur et intra essaim (LoRa, WiFi, VTX, UWB, SDR…).
Contribuer aux choix techniques et à l’architecture logicielle.
Participer à l’intégration matérielle (cartes électroniques, périphériques).
Autres missions
Participer aux rituels d’équipe (revues techniques, planification, rétrospectives).
Réaliser des tests terrain, démonstrations clients et validation sur site, et optimiser la robustesse et les performances du logiciel.
Requirements
Formation et expérience
Formation : Bac +5 (école d’ingénieur ou équivalent).
Expérience : 1 an minimum en développement logiciel embarqué ou bas niveau.
Intérêt marqué pour les systèmes autonomes, la robotique ou le secteur défense.
Compétences techniques
Développement embarqué C/C++ et bonne pratique du développement logiciel général.
Connaissance des environnements temps réel et des systèmes Pixhawk, MAVLink, NuttX.
Outils de debug et profilage (gdb, analyse mémoire, performance).
Bases en traitement embarqué.
Développement ou scripting en Python.
Langues : Anglais courant
Qualités personnelles
Curiosité technique et motivation à apprendre.
Autonomie et capacité à prendre des initiatives.
Esprit d’équipe et motivation pour les drones, essaims de drones et robotique.
Atouts
Expérience en traitement d’image (OpenCv, Gstreamer,Tensor Flow, Yolo, réseaux de neurones de détection)
Expérience / Connaissance des protocoles de communication longue portée (LoRa, XBEE, WiFi, VTX, UWB).
Expérience ou intérêt pour SDR et radio logicielle (GNU Radio, USRP…).
Expérience DevOps / CI (Docker, Docker Compose, GitLab CI).
Optimisation logicielle / hardware
Interfaçage avec électronique
Connaissances aéronautiques ou expérience personnelle/professionnelle en drones, robots terrestres ou USV.
Connaissance du secteur défense et des besoins opérationnels des forces armées.
Working at Icarus Swarms
Working at Icarus Swarms means joining a defense-oriented deep-tech startup developing advanced swarm robotics systems for sovereign, security, and high-end operational applications. The company operates at the intersection of robotics, autonomy, and real-world deployment, with technologies designed to move rapidly from R&D to field use.
Mission-driven culture
You become part of a highly committed team with a strong sense of purpose: designing robotic swarm systems that address concrete defense and security challenges. Passion, technical excellence, and operational realism are central to everything we build.
International and strategic exposure
Around 80% of Icarus Swarms’ activity is international, involving frequent travel and direct interaction with defense forces, institutional customers, and strategic partners worldwide.
Exceptional deep-tech resources
Icarus Swarms offers material capabilities rarely accessible in a startup environment:
-
Thousands of autonomous robotic platforms, including aerial and hybrid systems
-
Dedicated outdoor test and flight zones
-
A large indoor test hangar enabling year-round experimentation and demonstrations
-
A water basin supporting hybrid and multi-domain robotics testing
Startup agility with operational constraints
You will work in a fast-moving deep-tech startup, where decisions are short, responsibilities are broad, and impact is immediate—while maintaining the rigor required by defense and security applications.
Flexible working conditions and benefits
-
Possibility to work remotely up to two days per week, depending on operational needs
-
Comprehensive health insurance
-
Meal vouchers (restaurant tickets)
-
A demanding yet rewarding environment combining cutting-edge technology, field operations, and international reach
