More jobs:
Senior State Estimation Engineer
Job in
Burlington, Ontario, Canada
Listed on 2026-10-23
Listing for:
Ribbit Ltd
Full Time
position Listed on 2026-10-23
Job specializations:
-
Engineering
Robotics
Job Description & How to Apply Below
Lead state estimation and modern C++ development at Ribbit in a hybrid Greater Toronto Area role supporting autonomous aircraft field tests.
As a Senior State Estimation Engineer, you will shape the estimation stack for autonomous airplanes. The work combines probabilistic estimation, GNSS/INS integration, sensor fusion, and vision-based navigation. You will collaborate with navigation, controls, hardware, and flight-test teams while mentoring junior engineers.
Key Responsibilities:- Lead estimation architecture, roadmap, design reviews, and code quality
- Develop estimators for aircraft state, wind, air data, and terrain height
- Build GNSS-denied navigation using vision and alternative sensors
- Own aircraft sensor selection, calibration, synchronization, and health monitoring
- Deploy quality metrics and integrity monitoring for downstream users
- Engineering, computer science, robotics, or related university degree
- State estimation or navigation software experience on real hardware
- Modern C++ on Linux with Eigen and estimation or vision libraries
- Experience with inertial navigation, GNSS/INS integration, and sensor calibration
- Eligibility for Government of Canada security clearance and Controlled Goods assessment
Apply state estimation, C++, sensor fusion, and autonomous navigation expertise to Ribbit aircraft systems in the Greater Toronto Area.
Position Requirements
10+ Years
work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×