H

Helsing

AI software and autonomous defense systems

Software Engineer - Autonomous Air Systems

Embedded EngineeringConfirmed live in the last 24 hours
Full-timeIn-person

About the Job

Requirements

  • Can write legible, maintainable, and performant code.
  • Must communicate effectively in English, verbally and in writing.
  • Must be able to collaborate with others, including code review and pair programming, particularly on complex system architectures involving tight hardware-software integration on an aerial platform.
  • Must be comfortable working asynchronously through pull requests, requests for comments, and email discussions.
  • Must have strong backend or embedded development experience, ideally with Rust, Go, or C++.
  • Must be comfortable working with Python in machine-learning-heavy sections of the stack.
  • Should be committed to improving their own capabilities, peers, and workplace culture.
  • Should consider ethical implications an inherent part of engineering.

Responsibilities

  • Maintain the existing software stack, work with internal and external customers to identify issues, improve operational reliability and performance, and address technical debt.
  • Further develop micro- and macro-level tests and benchmarks, including hardware-in-the-loop simulations and flight testing, to support robust airborne systems.
  • Review colleagues’ code contributions, proposals, and requests for comments, ensuring robustness and compliance with airborne safety and performance standards.
  • Propose and implement features, capabilities, algorithms, infrastructure, and products across the stack, focusing on the capabilities and reliability of airborne mission systems.
  • Mentor colleagues, find a mentee, and support and develop the interviewing pipeline.
  • Share experience and technical knowledge with colleagues through technical talks, learning groups, and topical office hours.

Desired Qualifications

  • Experience deploying reinforcement learning or machine learning agents in real-world systems.
  • Experience with safety programming.
  • Familiarity with low-level flight control systems and their interfaces.
  • Experience integrating sensors such as IMUs, GPS, lidar, and cameras, and with sensor-fusion techniques for navigation.
  • Experience with robotics, such as control systems.
  • Experience with production machine-learning systems.
  • Experience with hardware interfaces such as Arduino.

About the Company

Helsing

AI software and autonomous defense systems

Helsing develops AI software and autonomous systems for democratic governments, covering air, land, sea, and sub-surface domains. Its software combines data from drones, radar, satellites, cameras and other sensors to create a real-time operational picture that helps commanders detect threats and move quickly, while keeping key decisions under human control. Its product lineup includes AI-enabled strike drones (HF-1 / HX-2) for contested environments and underwater surveillance systems (SG-1 Fathom) for critical infrastructure. Helsing collaborates with European armed forces and partners such as Saab, Airbus and Kongsberg, and has supported Ukraine since 2022. The company has raised large rounds of funding, with a focus on expanding AI platforms and autonomous systems for partner nations. Its goal is to provide robust, field-ready AI-powered platforms that enable faster, safer decision-making and action in defense while maintaining governance over critical choices.

Company size
501-1,000
Company stage
Series E
Total funding
$3.3B
Headquarters
Munich, Germany
Founded
2021

Recently Posted Jobs

Explore more opportunities at Helsing

See more jobs