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 and autopilot systems for unmanned aerial vehicles
Domain
Aerospace / Robotics / Embedded Systems
Deliverable
production ML models (via careerplan.io/jobs/15939-BB-633261-7878-1693-S-softwaredeveloper-flight-controlling-mwd-at-rheinmetall-ag)
Required skills
C/C++, Python, embedded software development, dynamic system modeling, simulation, flight control algorithms, sensor/actuator integration, PX4, MATLAB/Simulink, Gazebo
Preferred skills
Visual-based navigation, AI development, system engineering
Technologies
PX4, SITL, MATLAB, Simulink, Gazebo
Responsibilities
Develop, implement, and test flight control algorithms; Integrate new sensors, actuators, and propulsion systems; Conduct simulations, hardware-in-the-loop, and flight tests; Analyze and optimize flight performance data and control parameters; Collaborate with teams in visual-based navigation, AI, and system engineering; Ensure software quality through documentation and code reviews; Support technical concept design and roadmaps for future UAS platforms
Seniority
Mid-level, hands-on IC
