Softwaredeveloper Flight Controlling (m/w/d)
Core
Develop, adapt, and validate flight control software for UAS under 25 kg, focusing on control algorithms, sensor/actuator integration, and architecture evolution.
Role type
Embedded software engineer (flight control)
Builds
Flight control software for multirotor UAS
Domain
Aerospace / Robotics / Embedded Systems
Deliverable
production ML models | product features
Required skills
C/C++, Python, embedded software development, dynamic system modeling, simulation and analysis, algorithm design, hardware-in-the-loop testing, code reviews
Preferred skills
PX4 autopilot customization, MATLAB/Simulink, Gazebo, visual-based navigation, AI development, system engineering
Technologies
PX4, C, C++, Python, MATLAB, Simulink, Gazebo
Responsibilities
Develop and test flight control algorithms for multirotors; Integrate new sensors, actuators, and propulsion systems; Conduct HIL simulations and flight tests; Analyze and optimize flight performance data; Collaborate with navigation, AI, and system engineering teams; Ensure software quality and documentation; Support technical concept design and roadmaps
Seniority
Mid-level, hands-on IC