Now hiring

Senior Controls Engineer (GNC & Autonomy) @ TwentyFour Industries

MunichOnsiteFull-time
Apply with ResuMinder

Opens on the employer's site

About this role

What we’re looking for <span style="font-family:Arial, Helvetica, sans-serif;font-size:14px;color:rgb(0,0,0);">We are looking for a Senior Flight Software Engineer to shape the architectural design of our autonomous flight systems. In this role, you will bridge the gap between theoretical Guidance, Navigation, and Control (GNC) and production-grade software engineering. You will not simply configure existing autopilots; you will engineer the core logic that defines aircraft behavior. Your focus will be on translating complex flight dynamics and control algorithms into highly efficient, deterministic, and safety-critical C++ architectures within the autopilot (e.g. PX4/ArduPilot) ecosystem.</span> The day-to-day <span style="font-family:Arial, Helvetica, sans-serif;font-size:14px;color:rgb(0,0,0);">1. GNC Algorithm Development &amp; Tuning</span><ul><li style="font-family:Arial, Helvetica, sans-serif;font-size:14px;color:rgb(0,0,0);">Control Laws: Design and implement advanced control strategies (e.g., Adaptive PID, LQR, or Model Predictive Control - MPC) to ensure stable flight in highly dynamic and wind-disturbed environments.</li><li style="font-family:Arial, Helvetica, sans-serif;font-size:14px;color:rgb(0,0,0);">State Estimation: Work extensively with the EKF (Extended Kalman Filter) within the flight stack to fuse data from IMUs, GNSS, Barometers, and Airspeed sensors for precise attitude and position estimation.</li><li style="font-family:Arial, Helvetica, sans-serif;font-size:14px;color:rgb(0,0,0);">Trajectory Planning: Develop guidance logic for complex maneuvers, including path following, dynamic obstacle avoidance, and energy-efficient cruising.</li></ul><span style="font-family:Arial, Helvetica, sans-serif;font-size:14px;color:rgb(0,0,0);">2. Flight Stack Architecture (e.g: PX4 / ArduPilot)</span><ul><li style="font-family:Arial, Helvetica, sans-serif;font-size:14px;color:rgb(0,0,0);">Distributed GNC Strategy: Architect the system logic split, determining which control loops run on the Hard Real-Time Flight Controller (stabilization/safety) versus the High-Performance Companion Computer (complex autonomy).</li><li style="font-family:Arial, Helvetica, sans-serif;font-size:14px;color:rgb(0,0,0);">Flight Stack Extension: Modify PX4/ArduPilot firmware internals to expose custom APIs and flight modes, enabling advanced Offboard Control capabilities beyond standard configurations.</li><li style="font-family:Arial, Helvetica, sans-serif;font-size:14px;color:rgb(0,0,0);">High-Level Implementation: Develop robust GNC algorithms (e.g., Trajectory Optimization, MPC) on the companion computer, ensuring low-latency synchronization with the flight core via e.g. ROS 2/DDS or MAVLink.</li></ul><span style="font-family:Arial, Helvetica, sans-serif;font-size:14px;color:rgb(0,0,0);">3. Simulation &amp; Validation</span><ul><li style="font-family:Arial, Helvetica, sans-serif;font-size:14px;color:rgb(0,0,0);">SITL/HITL Pipelines: Understand and maintain high-fidelity Software-In-The-Loop (SITL) and Hardware-In-The-Loop (HITL) simulation environments to validate GNC logic before real flight.</li><li style="font-family:Arial, Helvetica, sans-serif;font-size:14px;color:rgb(0,0,0);">Flight Data Analysis: Analyze complex flight logs to debug and tune the whole aircraft from the software and autonomy side.</li></ul> You should apply if you <ul><li style="color:rgb(0,0,0);font-size:14px;">The Flight Stack: Expert-level proficiency in PX4 Autopilot or ArduPilot. You must understand the architecture.</li><li style="color:rgb(0,0,0);font-size:14px;">GNC Fundamentals: Deep understanding of rigid body dynamics, kinematics, feedback control theory, and sensor fusion math.</li><li style="color:rgb(0,0,0);font-size:14px;">Language: Proficiency in C++ for embedded systems and Python for analysis/scripting.</li><li style="color:rgb(0,0,0);font-size:14px;">Embedded Systems: Strong knowledge of RTOS concepts (threading, mutexes, interrupts, DMA) and bare-metal communication protocols (SPI, I2C, UART, CAN/UAVCAN).</li><li style="color:rgb(0,0,0);font-size:14px;">Experience: 4+ years in embedded robotics or aerospace, with a specific focus on flight control.</li><li style="color:rgb(0,0,0);font-size:14px;">Real-world Experience: Comfortable conducting outdoor flight tests, including manual piloting and GCS mission monitoring.</li></ul> What we offer <ul style="border:0px solid;font-family:Inter, '-apple-system', BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', 'Open Sans', 'system-ui', '-apple-system', 'Segoe UI', Roboto, Ubuntu, Cantarell, 'Noto Sans', sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji';margin:8px 0px;padding:0px 0px 0px 24px;color:rgb(66,66,66);font-size:14px;font-style:normal;font-weight:400;text-transform:none;background-color:rgb(255,255,255);"><li style="border:0px solid;font-family:Arial, Helvetica, sans-serif;list-style-type:disc;margin:0px;font-size:14px;color:rgb(0,0,0);"><span style="border:0px solid;font-family:inherit;margin:0px;padding:0px;font-style:normal;line-height:20.925px;font-weight:bold;"><span style="border:0px solid;font-family:inherit;margin:0px;padding:0px;">Real impact &amp; ownership:</span></span><span style="border:0px solid;font-family:inherit;margin:0px;padding:0px;font-style:normal;line-height:20.925px;"><span style="border:0px solid;font-family:inherit;margin:0px;padding:0px;"> Shape high-tech defense systems and take responsibility from day one.</span></span></li><li style="border:0px solid;font-family:Arial, Helvetica, sans-serif;list-style-type:disc;margin:0px;font-size:14px;color:rgb(0,0,0);"><span style="border:0px solid;font-family:inherit;margin:0px;padding:0px;font-style:normal;line-height:20.925px;font-weight:bold;"><span style="border:0px solid;font-family:inherit;margin:0px;padding:0px;">Mission driven environment: </span></span><span style="border:0px solid;font-family:inherit;margin:0px;padding:0px;font-style:normal;line-height:20.925px;"><span style="border:0px solid;font-family:inherit;margin:0px;padding:0px;">Work on technologies that matter for European security </span></span><br><span style="border:0px solid;font-family:inherit;margin:0px;padding:0px;font-style:normal;line-height:20.925px;"><span style="border:0px solid;font-family:inherit;margin:0px;padding:0px;">and sovereignty.</span></span></li><li style="border:0px solid;font-family:Arial, Helvetica, sans-serif;list-style-type:disc;margin:0px;font-size:14px;color:rgb(0,0,0);"><span style="border:0px solid;font-family:inherit;margin:0px;padding:0px;font-style:normal;line-height:20.925px;font-weight:bold;"><span style="border:0px solid;font-family:inherit;margin:0px;padding:0px;">Competitive package:</span></span><span style="border:0px solid;font-family:inherit;margin:0px;padding:0px;font-style:normal;line-height:20.925px;"><span style="border:0px solid;font-family:inherit;margin:0px;padding:0px;"> Competitive salary, EGYM Wellpass, corporate benefits, and equity options aligned with role and level.</span></span></li><li style="border:0px solid;font-family:Arial, Helvetica, sans-serif;list-style-type:disc;margin:0px;font-size:14px;color:rgb(0,0,0);"><span style="border:0px solid;font-family:inherit;margin:0px;padding:0px;font-style:normal;line-height:20.925px;font-weight:bold;"><span style="border:0px solid;font-family:inherit;margin:0px;padding:0px;">Deep tech environment:</span></span><span style="border:0px solid;font-family:inherit;margin:0px;padding:0px;font-style:normal;line-height:20.925px;"><span style="border:0px solid;font-family:inherit;margin:0px;padding:0px;"> Get hands-on experience with cutting-edge drone technology and real operational use cases.</span></span></li><li style="border:0px solid;font-family:Arial, Helvetica, sans-serif;list-style-type:disc;margin:0px;font-size:14px;color:rgb(0,0,0);"><span style="border:0px solid;font-family:inherit;margin:0px;padding:0px;font-style:normal;line-height:20.925px;font-weight:bold;"><span style="border:0px solid;font-family:inherit;margin:0px;padding:0px;">Grow fast: </span></span><span style="border:0px solid;font-family:inherit;margin:0px;padding:0px;font-style:normal;line-height:20.925px;"><span style="border:0px solid;font-family:inherit;margin:0px;padding:0px;">Steep learning curve for juniors, strategic influence and leadership opportunities for seniors.</span></span></li><li style="border:0px solid;font-family:Arial, Helvetica, sans-serif;list-style-type:disc;margin:0px;font-size:14px;color:rgb(0,0,0);"><span style="border:0px solid;font-family:inherit;margin:0px;padding:0px;font-style:normal;line-height:20.925px;font-weight:bold;"><span style="border:0px solid;font-family:inherit;margin:0px;padding:0px;">Startup mindset meets defence innovation:</span></span><span style="border:0px solid;font-family:inherit;margin:0px;padding:0px;font-style:normal;line-height:20.925px;font-weight:normal;"><span style="border:0px solid;font-family:inherit;margin:0px;padding:0px;"> flat hierarchies, fast decisions, and space for your ideas.</span></span></li><li style="border:0px solid;font-family:Arial, Helvetica, sans-serif;list-style-type:disc;margin:0px;font-size:14px;color:rgb(0,0,0);"><span style="border:0px solid;font-family:inherit;margin:0px;padding:0px;font-style:normal;line-height:20.925px;font-weight:bold;"><span style="border:0px solid;font-family:inherit;margin:0px;padding:0px;">Flexibility:</span></span><span style="border:0px solid;font-family:inherit;margin:0px;padding:0px;font-style:normal;line-height:20.925px;"><span style="border:0px solid;font-family:inherit;margin:0px;padding:0px;"> Flexible hours, remote options, and relocation support.</span></span></li><li style="border:0px solid;font-family:Arial, Helvetica, sans-serif;list-style-type:disc;margin:0px;font-size:14px;color:rgb(0,0,0);"><span style="border:0px solid;font-family:inherit;margin:0px;padding:0px;font-style:normal;line-height:20.925px;font-weight:bold;"><span style="border:0px solid;font-family:inherit;margin:0px;padding:0px;">Strong team:</span></span><span style="border:0px solid;font-family:inherit;margin:0px;padding:0px;font-style:normal;line-height:20.925px;"><span style="border:0px solid;font-family:inherit;margin:0px;padding:0px;"> International, driven colleagues and a culture built on exchange, trust, and shared success.</span></span></li></ul>

Ready to apply?

Install the ResuMinder extension and we'll auto-fill the application in seconds — no rewriting.

See how your CV scores