Shieldai

Staff Engineer, Perception (R5611)

London. Posted 2 months ago

The role

Design, build and deploy visual-inertial odometry, visual SLAM and vision-based navigation for autonomous aircraft that fly in GNSS-denied environments. Take algorithms from prototype through embedded implementation, field testing and flight validation.

What you will do

  • Design, develop and deploy VIO, visual SLAM, visual localization and vision-based navigation for autonomous aircraft.
  • Develop state-estimation and sensor-fusion solutions using cameras, IMUs and other onboard sensors.
  • Build geometric computer-vision components: feature tracking, optical flow, pose estimation, triangulation and visual localization.
  • Develop geo-localization and map-matching using satellite, aerial or orthophoto imagery.
  • Integrate perception and navigation algorithms with flight-control and autonomy systems.
  • Implement and optimize algorithms in C++ for real-time operation on embedded Linux.
  • Develop and maintain real-time camera and video pipelines using GStreamer and V4L2.
  • Optimize workloads for NVIDIA Jetson, Orin or comparable embedded compute, including CUDA and TensorRT where appropriate.

Required qualifications

  • Significant hands-on experience developing robotics perception or navigation systems.
  • Strong expertise in VIO, visual SLAM, vision-based navigation or GNSS-denied localization.
  • Deep understanding of camera–IMU sensor fusion, state estimation, calibration and time synchronization.
  • Strong knowledge of geometric computer vision: feature tracking, optical flow, pose estimation, triangulation and visual localization.
  • Experience deploying perception or navigation capabilities on UAS/UAVs or other autonomous robotic platforms.
  • Strong C++ development skills and experience working in Linux environments.

Nice to have

  • Experience with NVIDIA Jetson, Orin or similar embedded compute platforms.
  • Experience optimizing perception workloads using CUDA, TensorRT or comparable acceleration.
  • Hands-on experience with GStreamer, V4L2, camera pipelines and real-time video processing.
  • Experience deploying containerized software to embedded platforms using Docker.
  • Experience with vision-based navigation, geo-localization or map matching using satellite, aerial or orthophoto imagery.
  • Familiarity with OpenVINS, VINS-Fusion, ORB-SLAM3, GTSAM, Ceres Solver, OpenCV or Kalibr.

Benefits

  • Comprehensive total rewards package aligned to your country office location; full details from your talent acquisition partner.

About the company

Shield AI is a venture-backed defense-tech company whose mission is to protect service members and civilians with intelligent systems. Its products include Hivemind autonomy software, V-BAT and X-BAT aircraft, and Aechelon simulation technologies.

Staff Engineer, Perception (R5611) at Shieldai | JobZoey