Red Cat Holdings is seeking a Computer Vision Engineer to design and implement perception algorithms that enable advanced autonomy and situational awareness for their unmanned aerial vehicles (UAVs).
Requirements
- Proficient in Python and C++ for algorithm development and deployment
- Experience with OpenCV, ROS, and deep learning frameworks such as TensorFlow or PyTorch
- Solid understanding of SLAM, structure from motion, and geometric vision concepts
- Familiarity with deploying real-time vision systems on embedded platforms or edge devices
- Experience working with UAVs, robotics, or mobile autonomous systems
- Familiarity with camera calibration, lens distortion correction, and multi-sensor synchronization
- Background in 3D reconstruction, LiDAR integration, or image-based navigation
Responsibilities
- Design, implement, and optimize computer vision algorithms for real-time UAV applications, including object detection and classification, visual odometry and SLAM, semantic segmentation, motion tracking and optical flow, depth estimation and stereo vision
- Fuse data from RGB, IR, depth cameras, and IMUs to enhance visual perception accuracy
- Interface with embedded systems and onboard processors (Jetson, Snapdragon, etc.) to deploy CV models efficiently
- Train and fine-tune deep learning models (YOLO, Mask R-CNN, MobileNet, etc.) for onboard inference
- Optimize models for edge devices using TensorRT, ONNX, or OpenVINO
- Develop offline and in-flight test environments to validate CV systems across diverse lighting and terrain conditions
- Log, label, and analyze aerial vision data to support continuous model improvement
Other
- Bachelor’s or Master’s degree in Computer Science, Electrical Engineering, Robotics, or related field
- 3+ years of experience in computer vision or robotics software development
- Must be able to pass a post-offer background check
- Must be a U.S. Citizen or Permanent Resident due to ITAR/EAR restrictions
- Must be able to work in a fast-paced, mission-driven startup or growth-stage company environment