Softwaredeveloper Visual Based Navigation (m/w/d)
Core
Develop and integrate vision-based navigation and localization systems to safely and autonomously control unmanned aerial systems in GNSS-denied environments or poor visibility conditions. (via careerplan.io/jobs/15939-BB-635338-7878-4833-S-softwaredeveloper-visual-based-navigation-mwd-at-rheinmetall-ag)
Role type
Senior IC software engineer (autonomous navigation)
Builds
Autonomous flight missions for unmanned aerial systems
Domain
Aerospace + Computer Vision
Deliverable
production ML models
Required skills
Computer Vision, SLAM, Sensor Fusion, C++, Python, ROS 2, Kalman Filtering, Embedded Software Development
Preferred skills
PX4, MAVLink, Gazebo, AirSim, Real-time Programming, Non-linear Estimation
Technologies
OpenCV, Eigen, PCL, EKF, UKF, Graph-SLAM, OpenVINS, ORB-SLAM
Responsibilities
Develop and implement algorithms for vision-based navigation (visual odometry, feature tracking); Integrate visual navigation data with IMU, GPS, Lidar via sensor fusion; Design and test navigation architectures for autonomous flight missions; Conduct simulations and flight tests; Adapt and extend open-source frameworks; Collaborate with Flight Control, AI, and System Engineering teams.
Seniority
Senior, hands-on IC
