Softwaredeveloper Flight Controlling (m/w/d)
Core
Develop, adapt, and validate flight control software for UAS (under 25 kg), focusing on innovative control concepts, sensor/actuator integration, and architecture evolution.
Role type
Embedded software engineer (flight control)
Builds
Flight control software for unmanned aerial systems
Domain
Aerospace / Robotics / Embedded Systems
Deliverable
production ML models | product features
Required skills
C/C++, Python, embedded software development, dynamic system modeling and simulation, algorithm design and implementation, sensor/actuator integration, flight testing and validation, code reviews, technical documentation
Preferred skills
Open-source autopilot customization (PX4), MATLAB/Simulink, Gazebo, visual-based navigation, AI development collaboration
Technologies
PX4, C++, Python, MATLAB/Simulink, Gazebo
Responsibilities
Develop and test flight control algorithms, integrate new sensors and actuators, conduct simulations and flight tests, analyze flight performance data, collaborate with navigation and system engineering teams, ensure software quality standards, support technical concept design
Seniority
Mid-level, hands-on IC