Job Search and Career Advice Platform

Aktiviere Job-Benachrichtigungen per E-Mail!

Autonomous Drone Software Engineer – Swarm Systems (m/w/d)

Munich (DEU)

München

Hybrid

EUR 60.000 - 80.000

Vollzeit

Vor 2 Tagen
Sei unter den ersten Bewerbenden

Erstelle in nur wenigen Minuten einen maßgeschneiderten Lebenslauf

Überzeuge Recruiter und verdiene mehr Geld. Mehr erfahren

Zusammenfassung

A defense-tech start-up in Munich is seeking an Autonomous Drone Software Engineer to develop robust Drone and sensor integration systems. This role involves working with ROS 2 and C++ to establish reliable communication protocols and sensor interfaces. The ideal candidate should have experience with PX4 or ArduPilot, a solid understanding of MAVLink, and a strong Git workflow. The company promotes a hybrid work culture, supporting remote and in-office collaborations, aimed at creating innovative security solutions.

Leistungen

Hybrid work culture
Opportunity to work with cutting-edge technology

Qualifikationen

  • Experience with ROS 2 for sensor drivers and message transforms.
  • Strong knowledge of PX4 or ArduPilot.
  • Familiarity with MAVLink protocols.

Aufgaben

  • Develop and maintain ROS 2 nodes for sensor integration.
  • Implement MAVLink communication flows.
  • Drive operational reliability and testing.

Kenntnisse

ROS 2
C++17/20
MAVLink
Git workflow

Tools

Jetson
ARM
Jobbeschreibung
Autonomous Drone Software Engineer – Swarm Systems (m/w/d)

Permanent employee, Full-time – Munich (DEU)

Your 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, timesync, 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.
Responsibilities
  • Write/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 profile
Must‑Haves
  • ROS 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‑Haves
  • Timesync (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.

We 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 you! What 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 happen in the office, while also empowering our team members to work remotely with responsibility and autonomy.

Hol dir deinen kostenlosen, vertraulichen Lebenslauf-Check.
eine PDF-, DOC-, DOCX-, ODT- oder PAGES-Datei bis zu 5 MB per Drag & Drop ablegen.