Staff Engineer Perception
Shield AI is a U.S. defense-technology company developing mission-autonomy software and autonomous aircraft for military and allied operations.
Funding history
Investors
About Shield AI
Founded in 2015, Shield AI builds Hivemind autonomy software and V-BAT and X-BAT aircraft for operations in contested, GPS- and communications-denied environments. Its current site also presents Aechelon synthetic-reality simulation and Vision Systems detection and tracking products.
Skills
Candidate Availability
Required and preferred rules are kept separate and reflect the wording in the original posting.
About the Role
You will develop and deploy perception, localization, and navigation algorithms for autonomous aircraft. You will take algorithms from prototypes through embedded implementation, field testing, and flight validation. You will build camera and IMU sensor-fusion solutions, integrate them with flight-control and autonomy systems, and optimize real-time workloads on embedded Linux platforms.
Requirements
- Significant hands-on experience developing robotics perception or navigation systems
- Expertise in VIO, visual SLAM, vision-based navigation, or GNSS-denied localization
- Understanding of camera–IMU sensor fusion, state estimation, calibration, and time synchronization
- Knowledge of geometric computer vision including feature tracking, optical flow, pose estimation, triangulation, and visual localization
- Experience deploying perception or navigation capabilities on UAS, UAV, or other autonomous robotic platforms
- C++ development skills and Linux experience
Responsibilities
- Design, develop, and deploy VIO, visual SLAM, visual localization, and vision-based navigation capabilities for autonomous aircraft
- Develop state-estimation and sensor-fusion solutions using cameras, IMUs, and onboard sensors
- Build geometric computer-vision components including feature tracking, optical flow, pose estimation, triangulation, and visual localization
- Develop geo-localization and map-matching capabilities using satellite, aerial, or orthophoto imagery
- Integrate perception and navigation algorithms with flight-control and autonomy systems
- Implement and optimize C++ algorithms for real-time embedded Linux operation
- Develop and maintain real-time camera and video-processing pipelines using GStreamer and V4L2
- Optimize workloads for NVIDIA Jetson, Orin, or comparable embedded platforms using CUDA and TensorRT where appropriate
