Senior Autonomy Engineer (all genders)

STARK

Berlin

Vor Ort

EUR 70.000 - 90.000

Vollzeit

14 Tage+

Erhalte mehr Antworten von Arbeitgebern

Versende in nur wenigen Minuten einen passgenauen Lebenslauf.

Zusammenfassung

A cutting-edge defence technology company in Berlin is seeking a Senior Autonomy Engineer to develop algorithms for UAV swarming capabilities. This role focuses on creating the intelligence behind multi-vehicle strike missions and requires strong expertise in C++. Ideal candidates must have a minimum of 5 years experience in autonomous systems and be comfortable working in dynamic environments. Responsibilities include implementing task allocation engines, dynamic re-planning algorithms, and testing behaviours in simulations.

Qualifikationen

  • 5+ years of experience in building autonomous systems.
  • Comfortable with combinatorial optimisation and multi-agent AI.
  • Production-quality C++ programming skills are a must.

Aufgaben

  • Design and implement the swarm decision-making layer.
  • Build the task allocation engine for multiple vehicles.
  • Create algorithms for mid-mission dynamic re-planning.
  • Develop and iterate swarm behaviours in simulation environments.

Kenntnisse

Autonomous decision-making systems
C++ programming
Combinatorial optimisation
Multi-agent coordination
Graph theory

Jobbeschreibung

STARK is a new kind of defence technology company revolutionizing the way autonomous systems are deployed across multiple domains. We design, develop and manufacture high-performance unmanned systems that are software-defined, mass-scalable, and cost-effective. This provides our operators with a decisive edge in highly contested environments.

We're focused on delivering deployable, high-performance systems - not future promises. In a time of rising threats, STARK is bolstering the technological edge of NATO Allies and their Partners to deter aggression and defend Europe - today.

Your mission:

This is not a research role. We are looking for a Senior Autonomy Engineer to build the intelligence behind real UAV swarming - the algorithms that decide which vehicle attacks which target, how the swarm reorganises when conditions change mid-mission, and how 4+ loitering munitions coordinate autonomously to overwhelm adversary defences.

You will design and implement the swarm decision-making layer at the heart of Minerva Frontline, our Mission Management Software. This means building the optimisation and planning algorithms that sit above our existing mission planning engine, turning a set of operator-level objectives and battlefield conditions into coordinated, multi-vehicle strike missions - then dynamically re-planning them when the battlefield shifts.

This is Genesis-stage work. There is no off-the-shelf library for what we're building. You will work shoulder-to-shoulder with our Software Architect and our backend team to take swarm coordination from concept to live flight demonstration. If you want to solve hard multi-agent problems that have real consequences in the physical world, this is the role.

This position will be located in Berlin or in Munich.

Responsibilities:
  • The Swarm Brain: You will design and implement the task allocation engine that optimally assigns multiple vehicles to multiple targets - accounting for threat priority, approach geometry, timing constraints, and vehicle capabilities. Think auction-based allocation, Hungarian method, and constraint satisfaction - applied to coordinated strike.
  • Dynamic Re-Planning: You will build the system's ability to adapt mid‑mission. When ISR reveals a target has moved, when a vehicle is lost, or when new targets appear, your algorithms re‑evaluate the situation and generate updated plans - pushed to vehicles in flight.
  • The Optimisation Layer: You will build a new planning layer that sits above our existing static Mission Plan system. Your layer decomposes swarm‑level objectives into individual vehicle assignments, then delegates path generation to the existing engine.
  • Simulation‑First Development: You will iterate rapidly in our SITL (Software‑in‑the‑Loop) simulation environment, testing swarm behaviours with 4+ virtual vehicles before anything flies. You will define the metrics that tell us whether the swarm is making good decisions.
Qualifications:
  • An Autonomy Builder: You have 5+ years of experience building autonomous decision‑making systems - whether in robotics, aerospace, defence, automotive, or multi‑agent AI. You have taken planning or coordination algorithms from research to working code in production or field environments.
  • Mathematically Fluent: You are comfortable with combinatorial optimisation, graph theory, constraint satisfaction, and multi‑agent coordination. You can read a paper on CBBA (Consensus‑Based Bundle Algorithm) and have a working prototype by end of week.
  • A Strong C++ Engineer (non‑negotiable): You write production‑quality Modern C++. Python is fine for prototyping and simulation scripting, but the production planning engine is C++ and you must be comfortable owning that codebase. You understand that your algorithms must run in a real‑time C2 system where latency matters and reliability is non‑negotiable.
  • Systems‑Minded: You don't just write algorithms in isolation. You understand how your planning layer integrates with the rest of the system - state management, gRPC services, telemetry feeds, and operator UX. You care about the interfaces as much as the internals.
  • High Agency: You don't wait for perfect specifications. You work with domain experts to understand the operational need, define the problem mathematically, and build and iterate.
  • Field‑Ready: You are willing to support live flight demonstrations and field trials, working alongside integration and hardware teams to prove that your algorithms perform under real‑world conditions.

For further information please reach out to talent@stark-defence.com.

About us:

We are an equal‑opportunity employer committed to fostering a diverse and inclusive workplace. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability, or any other characteristic protected by law. Due to the nature of our work in the defense sector, candidates must be eligible to obtain and maintain the appropriate security clearance required for the position.

Hol dir deinen kostenlosen, vertraulichen Lebenslauf-Check.
oder ziehe deine Datei hierhin.
Similar jobs

Ähnliche Jobs, die dir auch gefallen könnten

Senior Software Engineer - Mission Autonomy (All Genders)
Senior Software Engineer - Mission Autonomy (All Genders)

United States Digital Space LLC • Berlin

Vor Ort
EUR 90.000 - 120.000
Senior Software Engineer - Mission Autonomy (All Genders)
Senior Software Engineer - Mission Autonomy (All Genders)

Jackalope Digital LLC • München

Hybrid
EUR 90.000 - 120.000
(Senior) Backend Engineer C++ (All genders)
(Senior) Backend Engineer C++ (All genders)

DUDE CHEM • Berlin

Vor Ort
EUR 90.000 - 150.000
Senior Software Engineer - Mission Autonomy (All Genders)
Senior Software Engineer - Mission Autonomy (All Genders)

Stark • München

Vor Ort
EUR 90.000 - 130.000
Senior Software Engineer - Mission Autonomy (All Genders)
Senior Software Engineer - Mission Autonomy (All Genders)

United States Digital Space LLC • München

Vor Ort
EUR 90.000 - 130.000
Head of Software Architecture (all genders)
Head of Software Architecture (all genders)

STARK • Berlin

Vor Ort
EUR 120.000 - 180.000
Business Development Lead Software (all genders)
Business Development Lead Software (all genders)

STARK • Berlin

Hybrid
EUR 110.000 - 150.000
Field Robotics Engineer – Data Operations (all genders)
Field Robotics Engineer – Data Operations (all genders)

STARK • München

Vor Ort
EUR 70.000 - 110.000
Senior Robotics Software Engineer - Generalist (m/w/d)
Senior Robotics Software Engineer - Generalist (m/w/d)

autonomous-teaming • München

Vor Ort
EUR 80.000 - 115.000
Mission Designer (all genders)
Mission Designer (all genders)

STARK • München

Vor Ort
EUR 55.000 - 70.000