Flag job

Report

C++/Rust Software Engineer (UAV Control & Navigation) (m/w/d) all levels

Min Experience

3 years

Location

Munich (DEU), Berlin, Bordeaux, Toulouse, Paris

JobType

full-time

About the job

Info This job is sourced from a job board

About the role

Develop high-performance algorithms for UAV control, navigation, and communication Optimize real-time processing, memory management, and concurrency in C++/Rust Implement low-latency networking protocols (gRPC, ZeroMQ, DDS, MAVLink) Design and optimize sensor fusion algorithms (Radar, Acoustic, EO/IR, RF, Lidar) Develop fault-tolerant and safety-critical software for autonomous UAV systems Ensure secure coding practices, cryptographic communication, and anti-spoofing measures Work closely with AI/ML engineers, embedded developers, and robotics teams

About the company

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

Skills

c++
rust
networking
sensor fusion
real-time processing
concurrency
uav
robotics
security
cryptography