Computer Vision Engineer

Volatus Aerospace Corp.

Vaughan

On-site

CAD 90,000 - 120,000

Full time

2 days ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Competitive salary
Group benefits plan
Group RRSP

Job summary

Volatus Aerospace Corp. is seeking a Computer Vision Engineer to develop and deploy vision and image-processing capabilities for UAVs or relevant systems. You will work with hardware, software, controls, and test teams to integrate sensors and enable reliable perception from data collection to deployment.

The role emphasizes scene recognition, visual targeting, tracking, localization, and onboard processing to support flight controllers and mission systems.

Qualifications

  • Bachelor’s degree in Computer Science, Computer Engineering, Electrical Engineering, Robotics or related field.
  • Master’s degree or PhD is an asset.

Responsibilities

  • Develop and deploy vision and image-processing capabilities for UAVs or relevant systems.
  • Perform scene recognition, visual targeting, tracking, and visual positioning.
  • Integrate vision with sensors and flight controls; ensure calibration and synchronization.

Skills

Python
OpenCV
PyTorch or TensorFlow
C/C++
Linux
Embedded computing
Real-time video processing
Sensor fusion
Dataset preparation
MAVLink

Education

Bachelor’s degree in Computer Science, Computer Engineering, Electrical Engineering, Robotics
Master’s degree or PhD is an asset

Tools

PX4
ArduPilot
Veronte
MAVLink

Job description

COMPANY OVERVIEW

Volatus Aerospace is a global leader in aerial intelligence and drone solutions, bringing together over 100 years of combined aviation expertise. We specialize in delivering innovative, customer-focused solutions through both piloted and remotely piloted aircraft systems (RPAS) across industries including defense, infrastructure, energy, public safety, and logistics.

POSITION OVERVIEW

Volatus Aerospace is seeking a Computer Vision Engineer to develop and deploy vision and image-processing capabilities for UAVs or relevant systems. The role includes scene recognition, visual targeting, tracking, and visual positioning. Working with hardware, software, controls, and test teams, the engineer will integrate sensors and develop reliable perception capabilities from initial data collection through deployment and validation.

KEY RESPONSIBILITIES
  • Scene recognition: Develop algorithms to recognize operational areas, objects, and surrounding features, including recognition without dedicated visual markers.
  • Visual targeting: Detect, locate, and track targets, and estimate their relative position, orientation, and motion.
  • Dynamic reference positioning: Develop capabilities to establish and update visual references, including dynamic home or recovery locations.
  • Moving-target tracking: Maintain tracking through movement, changing viewpoints, partial obstruction, and temporary loss of visibility.
  • Vision and sensor integration: Integrate cameras and supporting sensors, ensuring accurate calibration, synchronization, and data processing.
  • Environmental performance: Improve perception reliability across changes in lighting, weather, backgrounds, vibration, and motion.
  • Data and model development: Collect and manage datasets, train and evaluate models, and refine algorithms using representative operational data.
  • Localization and sensor fusion: Combine visual observations with other sensor inputs to improve positioning, motion estimation, and tracking.
  • Onboard processing: Optimize algorithms and models for real-time operation within available computing, memory, and power resources.
  • Control and mission integration: Interface perception outputs with flight controllers or relevant systems, including confidence reporting and handling of invalid data or lost targets.
  • Testing and validation: Assess accuracy, reliability, and latency through recorded-data analysis, simulation, and practical testing.
  • Technical documentation: Maintain traceable datasets, model versions, calibration records, test results, and operating limitations.
QUALIFICATION REQUIREMENT
  • Bachelor’s degree in Computer Science, Computer Engineering, Electrical Engineering, Robotics, or a related discipline. A relevant Master’s degree or PhD is an asset.
  • Minimum of 2 years of professional experience in computer vision, image processing, machine learning, or robotics.
  • Strong knowledge of computer vision, image processing, visual tracking, spatial estimation, and sensor fusion.
  • Proficiency in Python, OpenCV, and PyTorch or TensorFlow, with experience in dataset preparation, model training, and validation.
  • Experience with camera calibration, sensor interfaces, and Linux-based software development.
  • Familiarity with C/C++, embedded computing, real-time video processing, and model optimization.
  • Knowledge of techniques for improving model generalization, assessing confidence, and detecting perception failures.
  • Strong analytical, troubleshooting, communication, and technical writing skills.
  • Experience with visual perception or navigation for UAVs or relevant systems is an asset.
  • Familiarity with PX4, ArduPilot, Veronte, or comparable flight control systems, and experience interfacing sensor and vision-derived outputs through MAVLink or other supported protocols, are assets
  • Perform other duties and responsibilities as may be reasonably assigned by the Company from time to time
HOURS OF WORK AND WORK ENVIRONMENT
  • The position is an onsite role, and the Employee is required to perform their duties primarily at the Company’s designated workplace, as directed by the Company.
  • The standard work schedule consists of forty (40) hours per week, typically performed Monday to Friday, subject to operational requirements.
  • From time to time, the Employee may be required to maintain reasonable flexibility in working hours to support operational needs, time-sensitive activities, or business priorities.
WHY JOIN VOLATUS AEROSPACE

At Volatus Aerospace, you will be joining an innovative, fast-paced company with a strong commitment to customer success and industry advancement. We offer a competitive salary, a comprehensive group benefits plan, and a group RRSP. You will have the opportunity to work with a passionate global team on cutting-edge aerospace projects while continuing to grow your career in a collaborative and supportive work environment where your contributions directly impact company growth and operational success.

Volatus Aerospace is committed to fostering a diverse, equitable, and inclusive workplace where everyone is respected, valued, and empowered to succeed. We welcome applications from people of all backgrounds and experiences and will provide accommodations throughout the recruitment process upon request.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Avionics & Mechatronics Engineer- Canada
Avionics & Mechatronics Engineer- Canada

Volatus Aerospace • Vaughan

On-site
CAD 90,000 - 120,000
Controls & Dynamics Engineer
Controls & Dynamics Engineer

Volatus Aerospace Corp. • Vaughan

On-site
CAD 90,000 - 130,000
Benefits package
RRSP plan
RPAS/UAS Flight Test Pilot at Volatus Aerospace
RPAS/UAS Flight Test Pilot at Volatus Aerospace

Volatus Aerospace Corp. • Vaughan

On-site
CAD 90,000 - 140,000
Competitive salary
Group benefits plan
RRSP
Validation Engineer – Flight Systems Integration
Validation Engineer – Flight Systems Integration

Volatus Aerospace Corp. • Vaughan

On-site
CAD 85,000 - 120,000
Project Manager
Project Manager

Volatus Aerospace Corp. • Vaughan

On-site
CAD 90,000 - 120,000
RRSP matching after 3 months
Comprehensive benefits
Solution Architect
Solution Architect

Volatus Aerospace • Vaughan

On-site
CAD 120,000 - 180,000
Aircraft Maintenance Engineer/Technician
Aircraft Maintenance Engineer/Technician

Volatus Aerospace • Vaughan

On-site
CAD 75,000 - 110,000
Competitive salary
Benefits package
Career development
OCC Pilot
OCC Pilot

Volatus Aerospace Corp. • Vaughan

On-site
CAD 70,000 - 100,000
Competitive salary
Comprehensive benefits package
Professional development
+1
SITL Simulation Engineer
SITL Simulation Engineer

Volatus Aerospace Corp. • Vaughan

On-site
CAD 85,000 - 120,000
Competitive salary
Group benefits plan
Group RRSP
OCC RPAS Pilot-Vaughan
OCC RPAS Pilot-Vaughan

Volatus Aerospace Corp. • Vaughan

Hybrid
CAD 90,000 - 120,000
Competitive salary
Comprehensive benefits package
Professional development
+1