Demo

Computer Vision Engineer

TEAL DRONES INC
SLC, UT Full Time
POSTED ON 4/13/2026
AVAILABLE BEFORE 6/13/2026

Position Summary


We are seeking a highly skilled Computer Vision Engineer to design and implement perception algorithms that enable advanced autonomy and situational awareness for our unmanned aerial vehicles (UAVs). In this role, you will develop real-time vision-based systems for object detection, obstacle avoidance, mapping, tracking, and navigation. You will work closely with our autonomy, robotics, and flight software teams to push the boundaries of what drones can perceive and do in real-world environments.


Essential Duties and Responsibilities


  • Vision Algorithm Development
    • 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
    • Integrate vision-based features for autonomous landing, collision avoidance, and waypoint navigation.
  • Sensor Fusion & System Integration
    • 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.
    • Work with control systems to inform flight behaviors based on visual context.
  • ML Model Deployment
    • 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.
    • Monitor model performance in real-world flight scenarios and iterate quickly.
  • Testing & Validation
    • 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.
    • Collaborate with QA and autonomy teams to identify edge cases and ensure robustness.
  • Cross-Functional Collaboration
    • Work closely with autonomy, embedded software, mechanical, and product teams to ensure vision systems integrate seamlessly into UAV platforms.
    • Contribute to system architecture, product planning, and future R&D initiatives.

Required Qualifications


  • 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.
  • 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.

Additional Desired Qualifications


  • 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.
  • Experience with real-time operating systems (RTOS), GStreamer, or GPU programming (CUDA).
  • Familiarity with FAA Part 107 compliance or DoD/NDAA-compliant vision stacks is a plus.

Physical Requirements and Working Conditions


  • Mix of R&D lab, field testing, and close collaboration with drone hardware teams.
  • Occasional outdoor flight trials and real-time vision testing in complex environments.
  • Fast-paced, mission-driven startup or growth-stage company environment

Background Check

This position will require successfully completing a post-offer background check. Qualified candidates with a criminal history will be considered and are not automatically disqualified, consistent with federal and state law.

EEO and ITAR/EAR Work Authorization Disclosure

Red Cat Holdings provides equal employment opportunities (EEO) to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws. This position requires direct or indirect access to hardware, software, technology or technical data controlled under the International Traffic in Arms Regulations (ITAR) and the Export Administration Regulations (EAR). Successful candidates for positions subject to ITAR/EAR restrictions must provide proof of U.S. Citizenship or Permanent Residence and must not require sponsorship for export-restricted work authorization.

E-Verify

The company participates E-Verify ensure eligibility for employment and compliance with Right to Work rules.

Compensation: Salary plus generous annual equity package and potential bonuses.

Salary.com Estimation for Computer Vision Engineer in SLC, UT
$87,676 to $106,600
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at TEAL DRONES INC

  • TEAL DRONES INC SLC, UT
  • Position Summary The Material & Shipping Specialist is responsible for supporting both production and logistics operations by picking, kitting, and deliver... more
  • 3 Days Ago

  • TEAL DRONES INC SLC, UT
  • Position Summary The Mechanical Engineering Verification Test Engineer is responsible for planning, developing, and executing verification and validation (... more
  • 4 Days Ago

  • TEAL DRONES INC SLC, UT
  • Position Summary The Engineer is responsible for designing, developing, and testing components, subsystems, and processes with increasing independence. Thi... more
  • 4 Days Ago

  • TEAL DRONES INC SLC, UT
  • Position Summary Teal Drones, a wholly owned subsidiary of Red Cat Holdings, is looking to fill an immediate position as a full-time Manufacturing Process ... more
  • 5 Days Ago


Not the job you're looking for? Here are some other Computer Vision Engineer jobs in the SLC, UT area that may be a better fit.

  • TechLogic Inc. Utah, UT
  • IT / Helpdesk (Tier 1) Specialist The position is responsible for the maintenance, troubleshooting, monitoring and support of end user client systems as we... more
  • 2 Days Ago

  • Recursion Salt Lake, UT
  • Your work will change lives. Including your own. Recursion is a leading, clinical-stage TechBio company decoding biology to industrialize drug discovery. C... more
  • 3 Days Ago

AI Assistant is available now!

Feel free to start your new journey!