Flight Automation Software Engineer (m/w/d)
Core
Develop and integrate autonomy functions for unmanned aerial vehicles (UAVs), including perception, navigation, and flight control algorithms.
Role type
Senior IC flight automation software engineer (embedded systems)
Builds
Embedded autonomy software for UAVs, running on embedded GPU platforms
Domain
Aerospace / Autonomous Systems / Embedded AI
Deliverable
production ML models | product features
Required skills
C++, Python, Embedded Linux/RTOS development, UAV autonomy, Computer Vision, Sensor Fusion, Trajectory Planning, ROS/ROS2, MATLAB/Simulink, Gazebo
Preferred skills
CUDA, TensorRT, NVIDIA Jetson, DO-178C/ARP4754A/ARP4761 standards, Airworthiness processes
Technologies
NVIDIA Jetson, CUDA, TensorRT, ROS, ROS2, MATLAB, Simulink, Gazebo
Responsibilities
Develop robust perception solutions (sensor fusion, object detection, landing zone recognition); Design efficient algorithms for trajectory planning and dynamic obstacle avoidance; Optimize and deploy Computer Vision and AI models on embedded GPU platforms; Collaborate with flight control and hardware teams on sensor and platform integration; Contribute to software architecture evolution and coding standard optimization
Seniority
Senior, hands-on IC