Software Engineer - Autonomous Air Systems

JOB INFO

Apply

Apply for this job directly on SHORTList.

Referral

Share your custom referral link for this job with qualified candidates. Earn the referral you lead to a hire.

COMPANYHelsing

You’ll build the autonomy brain for a cutting-edge autonomous aerial platform that will actually take flight. At Helsing, you won't just be developing software; you'll be integrating state-of-the-art reinforcement learning agents into the operational systems of our own Unmanned Combat Aerial Vehicle (UCAV), the CA-1 Europa, part of the groundbreaking Centaur project. This is a unique opportunity to directly contribute to a novel autonomous system designed from the ground up. Working at the intersection of machine learning and systems engineering, you'll integrate reinforcement learning agents into high-performance runtime systems, enabling real-time autonomous decision-making in flight. This isn’t theoretical; your code will enable the CA-1 Europa to perceive, reason, and act autonomously in the most demanding environments. What we build ultimately ends up in the hands of real people in high-risk, high-stress situations, so it must be both reliable and frictionless. To give some examples: 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 hardw.