Software Engineer - Autonomous Air Systems

Helsing

München

Vor Ort

EUR 65.000 - 90.000

Vollzeit

14 Tage+

Erhalte mehr Antworten von Arbeitgebern

Versende in nur wenigen Minuten einen passgenauen Lebenslauf.

Benefits dieser Stelle

Competitive compensation
Relocation support
Social and education allowances
Regular company events

Zusammenfassung

Helsing, a defence AI company in Munich, is seeking a candidate to develop the autonomy brain for an autonomous aerial platform. This role involves integrating reinforcement learning agents into Unmanned Combat Aerial Vehicles for real-time decision-making. Ideal candidates should have strong backend or embedded development experience, preferably in Rust or Python, and a commitment to ethical engineering practices.

The position offers competitive compensation, relocation support, and a focused work environment promoting outcomes over time-tracking.

Qualifikationen

  • Strong backend or embedded development experience in Rust, Go, or C++.
  • Experience deploying reinforcement learning or machine learning agents.
  • Legible, maintainable coding practices.

Aufgaben

  • Maintain existing Rust and Python software stack.
  • Develop tests and benchmarks for system reliability.
  • Mentor teammates and support interviewing pipeline.

Kenntnisse

Legible code writing
Effective communication in English
Collaboration in coding
Backend or embedded development experience
Comfort with Python
Ethical engineering practices

Tools

Rust
Go
C++
Python

Jobbeschreibung

Who We Are

Helsing is a defence AI company. Our mission is to protect our democracies and achieve technological leadership so that open societies can continue to make sovereign decisions and control their ethical standards. We are an ambitious and committed team of engineers, AI specialists and customer‑facing program managers looking for mission‑driven people to join our European teams and apply their skills to solve complex and impactful problems. We embrace an open and transparent culture that welcomes healthy debates on the use of technology in defence and its ethical implications.

The Role

You’ll build the autonomy brain for a cutting‑edge autonomous aerial platform, integrating state‑of‑the‑art reinforcement learning agents into the operational systems of our Unmanned Combat Aerial Vehicle (UCAV), the CA‑1 Europa, part of the Centaur project. Working at the intersection of machine learning and systems engineering, you will integrate RL agents into high‑performance runtime systems to enable real‑time autonomous decision‑making in flight.

  • Autonomous decision‑making systems – reliable pipelines from sensor data to RL inference to tactical execution, including edge‑case and failure‑mode handling.
  • Reinforcement learning integration – bridging Python‑based RL agents with Rust runtime systems for low‑latency, reproducible inference.
  • Distributed systems & communications – handling intermittent connectivity and bespoke hardware protocols.
  • Training infrastructure – distributed training, evaluation pipelines, and large‑scale runs on custom simulators.
The Day‑to‑Day
  • Maintain our existing Rust and Python software stack, working with internal and external customers to identify issues, improve operational reliability and performance, and reduce technical debt.
  • Develop tests and benchmarks at the micro and macro levels, including hardware‑in‑the‑loop simulations and flight testing.
  • Review code contributions, proposals, and RFCs from colleagues, ensuring robustness and adherence to safety and performance standards critical for airborne applications.
  • Propose and implement new features, capabilities, algorithms, infrastructure, or full products across our stack with a focus on reliability of airborne mission systems.
  • Mentor teammates and help support our interviewing pipeline.
  • Share knowledge through tech talks, learning groups, and topical office hours.
You Should Apply If
  • Can write legible, maintainable, and performant code.
  • Communicates well in English, both verbally and in writing.
  • Enjoys collaborating with others, including code reviews and pair programming, especially on complex system architectures involving tight hardware‑software integration.
  • Is comfortable working asynchronously.
  • Has strong backend or embedded development experience, ideally in Rust, Go, or C++.
  • Feels comfortable working with Python in the ML‑heavy parts of the stack.
  • Strives to improve yourself, your peers, and the culture you work in over time.
  • Considers ethical considerations an inherent part of engineering.
Nice to Have
  • Experience with Rust and Python specifically.
  • Deploying reinforcement learning or machine learning agents in real‑world systems.
  • Safety programming experience.
  • Familiarity with low‑level flight control systems and interfaces.
  • Experience with sensor integration (IMUs, GPS, Lidar, cameras) and sensor fusion techniques for navigation.
  • Robotics control systems knowledge.
  • Production ML systems experience.
  • Hardware interface experience, e.g., Arduino.
What We Offer
  • A focus on outcomes, not time‑tracking.
  • Competitive compensation and VSOP options.
  • Relocation support.
  • Social and education allowances.
  • Regular company events and all‑hands meetings across Europe.

Note: We operate at an intersection where women, as well as other minority groups, are systematically under‑represented. We encourage you to apply even if you don’t meet all the listed qualifications; ability and impact cannot be summarised in a few bullet points.

Helsing is an equal‑opportunity employer. We are committed to equal employment opportunity regardless of race, religion, sexual orientation, age, marital status, disability, or gender identity. Please do not submit personal data revealing racial or ethnic origin, political opinions, religious or philosophical beliefs, trade union membership, health data, or sexual orientation.

Helsing's Candidate Privacy and Confidentiality Regime can be found online.

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

Ähnliche Jobs, die dir auch gefallen könnten

AI Research Engineer - Reinforcement Learning
AI Research Engineer - Reinforcement Learning

DUDE CHEM • Berlin

Vor Ort
EUR 90.000 - 130.000
Competitive salary
VSOP options
Relocation support
+6
Software Engineer - Autonomous Air System V&V AI & Engineering Berlin; Munich
Software Engineer - Autonomous Air System V&V AI & Engineering Berlin; Munich

helsing.ai • Berlin

Vor Ort
EUR 60.000 - 80.000
Competitive compensation and stock options
Relocation support
Social and education allowances
+1
Software Engineer - Ground to Air HMI AI & Engineering Berlin; Munich
Software Engineer - Ground to Air HMI AI & Engineering Berlin; Munich

helsing.ai • Berlin

Vor Ort
EUR 95.000 - 135.000
Competitive compensation and stock options
Relocation support
Social and education allowances
+1
AI Research Engineer - GPU Simulation
AI Research Engineer - GPU Simulation

DUDE CHEM • Berlin

Hybrid
EUR 90.000 - 130.000
Competitive salary
Relocation support
Learning allowance
+5
Software Engineer - Backend
Software Engineer - Backend

Helsing • Berlin

Vor Ort
EUR 60.000 - 80.000
Competitive compensation
Relocation support
Education allowances
+1
Staff Software Engineer
Staff Software Engineer

Helsing • München

Vor Ort
EUR 120.000 - 180.000
Relocation support
VSOP options
Social and education allowances
+1
Technical Lead Engineer, UAV Development
Technical Lead Engineer, UAV Development

helsing.ai • München

Vor Ort
EUR 80.000 - 100.000
Competitive salary
VSOP options
Relocation support
+4
Systems Engineer - Command and Control (Air)
Systems Engineer - Command and Control (Air)

Helsing • München

Vor Ort
EUR 60.000 - 80.000
Competitive compensation and stock options
Relocation support
Social and education allowances
+1
Software Engineer - Frontend Autonomous Air System V&V AI & Engineering Berlin; Munich
Software Engineer - Frontend Autonomous Air System V&V AI & Engineering Berlin; Munich

helsing.ai • Berlin

Vor Ort
EUR 60.000 - 90.000
Competitive compensation and stock options
Relocation support
Social and education allowances
+1
Deployed AI Engineer
Deployed AI Engineer

Helsing • Berlin

Vor Ort
EUR 60.000 - 80.000
Competitive compensation
Relocation support
Social and education allowances
+1