Autonomous Drone Software Engineer – Swarm Systems

il y a 16 heures


Toulouse, France Autonomous Teaming Temps plein

Autonomous Drone Software Engineer – Swarm SystemsJoin to apply for the Autonomous Drone Software Engineer – Swarm Systems role at Autonomous TeamingOverviewYour mission: Connect third-party autopilots and sensors to our robotics stack and make the ROS 2 ↔ MAVLink ↔ PX4/ArduPilot command/telemetry loops rock-solid in the field. This is a middleware & interfaces role: build the bridges, prove reliability, and ship to hardware, beyond lab demos.ROS 2 ↔ MAVLink bridges in production (heartbeats, params, missions, telemetry) with latency/jitter within budget, controlled packet loss, metrics and alerts in place. Measure: traces, dashboards, field endurance tests.Sensor integration (GNSS/IMU/camera/LiDAR/radar): acquisition, time sync, correct frames, clean interfaces to the autopilot and our ROS nodes. Measure: bag replays, end-to-end validation.Embedded deployment (Jetson/ARM): reproducible CI/CD images, versioned releases, rollbacks, watchdogs, health checks. Measure: crash rate, MTTR, stable field runs.ResponsibilitiesWrite/maintain ROS 2 nodes for sensor drivers, message transforms, and PX4/ArduPilot interfaces.Implement MAVLink flows (HEARTBEAT, PARAM, MISSION, ATTITUDE/IMU, failsafes), manage routing and custom messages where needed.Own operational reliability: DDS QoS, retries, heartbeats, watchdogs, link loss recovery, structured logging and tracing.Drive Git-centric delivery (PRs/reviews/tags), packaging with colcon/containers, deployment scripts, and bag replays for integration tests.Conduct weekly to biweekly field tests with live hardware. Validate software changes under operational conditions, debug in the field, and iterate based on flight performance data.Your profileMust-HavesROS 2 and strong C++17/20 for production code.PX4 or ArduPilot experience (modes, params, mixers; SITL/HITL familiarity).MAVLink expertise (mission/param/telemetry protocols, routing).Solid Git workflow and an integration mindset (this is not a research/algorithms role).Evidence of shipping to hardware/field on Jetson/ARM and resolving issues under real conditions.Nice-to-HavesTime sync (PTP/NTP), DDS QoS tuning, CPU pinning/cgroups/RT-preempt, basic security hardening and health monitoring.Implement encrypted telemetry and authenticated command links using cryptographic libraries.Apply secure boot, update mechanisms, and embedded Linux hardening to meet defense-grade security requirements.Multi-agent coordination, inter-drone communication experience.Basic CI/CD literacy sufficient to push container images and trigger builds.Why us?Do you feel that you fit the description, but don\'t think you fulfill all the criteria 100%? Apply to us anyway.We look forward to receiving your detailed application via our online form.The world is changing. Exponential technologies are enabling new types of security threats. We are committed to staying ahead by building nimble, scalable, and cost-effective defences. We are looking for passionate developers who are eager to create exceptional products, safeguard our freedom, and strengthen the resilience of democracies.About UsWe are a defence-tech start-up specializing in machine vision solutions. If you have a passion for cutting-edge innovation, and drive to use your skills to create next generation solutions, this is an opportunity for youWhat we do: We are developing solutions that enable computers and sensors to collaborate as teams, working together to address emerging security challenges. Our primary mission is to defend against AI-powered asymmetric threats at scale, such as drone swarms and other UXVs.Who we are: Based in Munich, Berlin and Bordeaux/Toulouse we are rapidly expanding across Europe with plans to open more office hubs soon. We embrace a hybrid work culture - valuing the collaborations that happens in the office, while also empowering our team members to work remotely with responsibility and autonomy.Seniority levelMid-Senior levelEmployment typeFull-timeJob functionInformation TechnologyIndustriesSoftware DevelopmentReferrals increase your chances of interviewing at Autonomous Teaming by 2xGet notified about new Software Engineer jobs in Toulouse, Occitanie, France.Greater Toulouse Metropolitan Area 2 months ago #J-18808-Ljbffr



  • Toulouse, France Autonomous Teaming Temps plein

    OverviewAutonomous Drone Software Engineer – Swarm Systems (H/F) at Autonomous Teaming. This is a middleware and interfaces role focused on connecting third-party autopilots and sensors to our robotics stack, ensuring ROS 2 ↔ MAVLink ↔ PX4/ArduPilot command and telemetry loops are reliable in the field.ResponsibilitiesWrite/maintain ROS 2 nodes for...


  • Toulouse, France Autonomous Teaming Temps plein

    A defense-tech start-up in Toulouse is hiring an Autonomous Drone Software Engineer to develop middleware for drone systems, utilizing ROS 2 and MAVLink protocols. This full-time entry-level position emphasizes operational reliability and requires strong C++ skills along with experience in drone software integration. Join a passionate team committed to...


  • Toulouse, Occitanie, France autonomous-teaming Temps plein

    Your missionConnect third-party autopilots and sensors to our robotics stack and make the ROS 2 MAVLink PX4/ArduPilot command/telemetry loops rock-solid in the field. This is a middleware & interfaces role: build the bridges, prove reliability, and ship to hardware, beyond lab demos.ROS 2MAVLink bridges in production (heartbeats, params, missions, telemetry)...


  • Toulouse, Occitanie, France Autonomous Teaming Temps plein

    Your missionConnect third-party autopilots and sensors to our robotics stack and make the ROS 2 MAVLink PX4/ArduPilot command/telemetry loops rock-solid in the field. This is a middleware & interfaces role: build the bridges, prove reliability, and ship to hardware, beyond lab demos.ROS 2 MAVLink bridges in production (heartbeats, params, missions,...


  • Toulouse, France Autonomous Teaming Temps plein

    A defence-tech start-up in Toulouse is seeking an Autonomous Drone Software Engineer to develop and maintain ROS 2 nodes and integrate various sensors. The role focuses on ensuring operational reliability and conducting field tests to validate performance in real-world conditions. The ideal candidate has strong expertise in ROS 2, C++, and MAVLink protocols,...

  • Robotics Software Engineer

    il y a 16 heures


    Toulouse, France Autonomous Teaming Temps plein

    Robotics Software Engineer - Generalist (H/F) Mission Build real autonomous systems that operate in the real world, not in the lab. Join our engineering team and help build the core autonomy that powers our next generation robotic systems used for defense and mission‑critical operations. You will design, implement, and harden robotic software that must...


  • Av. Edouard Belin, Toulouse, France ENAC Temps plein

    L'ENAC, École Nationale de l'Aviation Civile, est la plus importante des Grandes Écoles ou universités aéronautiques en Europe. Elle forme à un spectre large de métiers : des ingénieurs ou des professionnels de haut niveau capables de concevoir et faire évoluer les systèmes aéronautiques et plus largement ceux du transport aérien ainsi que des...


  • Toulouse, France Autonomous Teaming Temps plein

    AI & Embedded ML Engineer (Real-Time Edge Optimization) Join to apply for the AI & Embedded ML Engineer (Real-Time Edge Optimization) role at Autonomous Teaming. Mission Build AI that runs in the real world. On real robots. Under real constraints. At Autonomous Teaming, we build autonomous robotic systems operating in extreme, GPS-denied environments. Our...

  • Edge AI Engineer

    il y a 13 heures


    Toulouse, France autonomous-teaming Temps plein

    Your missionBuild AI that runs in the real world. On real robots. Under real constraints.At Autonomous Teaming, we build autonomous robotic systems operating in extreme, GPS-denied environments. Our models run fully on edge hardware (Jetson, FPGA, custom boards), with no cloud, no fallback, no excuses.We’re looking for an engineer who loves hard problems:...

  • Edge AI Engineer

    il y a 5 jours


    Toulouse, Occitanie, France autonomous-teaming Temps plein

    Your missionBuild AI that runs in the real world. On real robots. Under real constraints.At Autonomous Teaming, we build autonomous robotic systems operating in extreme, GPS-denied environments. Our models run fully on edge hardware (Jetson, FPGA, custom boards), with no cloud, no fallback, no excuses.We're looking for an engineer who loves hard problems :...