Senior Navigation Engineer Hybrid GTA for Autonomous Flight

Ribbit

Burlington

Hybrid

CAD 154,000 - 168,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

3 weeks vacation
Health and wellness plans

Job summary

Ribbit is seeking a Senior Navigation Engineer in Canada to lead the navigation stack development, including flight planning and trajectory generation. You will work with fellow engineers to ensure high-quality software, mentor new team members, and contribute to safety-critical flight trials.

The role combines hands-on C++ work on Linux with 3D path planning and geodesy expertise, in a hybrid on-site/remote setup based in the Greater Toronto Area.

Qualifications

  • Experience developing navigation, flight management, or guidance software that has flown.
  • Modern C++ (C++17/20) on Linux with Eigen/GeographicLib.
  • Strong understanding of aviation navigation: en-route, VFR/IFR, holding patterns, approaches.
  • Strong knowledge of geodesy: WGS84, geodesic, ECEF/local frames.
  • Experience planning paths and trajectories in 3D, incl. wind effects.
  • Experience testing in simulation and against recorded flight data.

Responsibilities

  • Lead development of the navigation stack: mission and flight planning, trajectory generation, and guidance targets.
  • Collaborate with other navigation engineers to deliver high-quality software and maintain standards.
  • Write production C++ and prototype new capabilities.
  • Represent navigation in design reviews with related teams and mentor new engineers.
  • Support flight trials, analyse flight data, and turn feedback into improvements.

Skills

Navigation software
C++ development
Aviation navigation
Geodesy
3D path planning
Simulation testing
Leadership & mentoring

Education

University degree in engineering/science

Tools

Eigen
GeographicLib

Job description

Ribbit is seeking a Senior Navigation Engineer in Canada to lead the navigation stack development, including flight planning and trajectory generation. You will work with fellow engineers to ensure high-quality software, mentor new team members, and contribute to safety-critical flight trials.

The role combines hands-on C++ work on Linux with 3D path planning and geodesy expertise, in a hybrid on-site/remote setup based in the Greater Toronto Area.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software/Robotics Engineer - Navigation & Planning
Senior Software/Robotics Engineer - Navigation & Planning

Rainfall Ventures • Burlington

Hybrid
CAD 154,000 - 168,000
Senior Software Engineer - Navigation & Planning
Senior Software Engineer - Navigation & Planning

Rainfall Ventures • Burlington

Hybrid
CAD 154,000 - 168,000
Senior Software/Robotics Engineer - Navigation & Planning
Senior Software/Robotics Engineer - Navigation & Planning

Ribbit • Burlington

Hybrid
CAD 154,000 - 168,000
3 weeks vacation
Health and wellness plans
Hybrid Software Engineering Manager - Web Interfaces
Hybrid Software Engineering Manager - Web Interfaces

Ribbit • Burlington

Hybrid
CAD 170,000 - 185,000
3 weeks vacation
Health and wellness plans
Senior Flight Controls Engineer
Senior Flight Controls Engineer

Rainfall Ventures • Burlington

Hybrid
CAD 154,000 - 168,000
Hybrid role
3 weeks vacation upon joining
Security clearance eligibility
+1
Senior Software Engineer - State Estimation
Senior Software Engineer - State Estimation

Rainfall Ventures • Burlington

Hybrid
CAD 154,000 - 168,000
3 weeks vacation upon joining
Comprehensive health and wellness plan
Senior Software/Robotics Engineer - State Estimation
Senior Software/Robotics Engineer - State Estimation

Rainfall Ventures • Burlington

Hybrid
CAD 154,000 - 168,000
3 weeks of vacation
Health and wellness plans
Senior Software/Robotics Engineer - State Estimation
Senior Software/Robotics Engineer - State Estimation

Ribbit • Burlington

Hybrid
CAD 154,000 - 168,000
3 weeks vacation
Health & wellness plans
Software Engineering Manager - Web Interfaces
Software Engineering Manager - Web Interfaces

Rainfall Ventures • Burlington

Hybrid
CAD 171,000 - 185,000
3 weeks vacation
Health and wellness plans
Software Engineering Manager - Web Interfaces
Software Engineering Manager - Web Interfaces

Ribbit • Burlington

Hybrid
CAD 170,000 - 185,000
3 weeks vacation
Health and wellness plans