Lead state estimation for autonomous aircraft at Ribbit in hybrid Burlington, Ontario, using contemporary C++ and probabilistic estimation techniques.
As a Senior State Estimation Engineer, you will shape architecture, guide design reviews, and maintain production code quality. Your work spans GNSS/INS integration, vision-based navigation, sensor fusion, and integrity monitoring. You will support reliable aircraft state estimates during degraded or unavailable satellite navigation.
Key Responsibilities:
Lead state estimation stack architecture, roadmap, and design reviews
Develop estimators using Kalman filters and factor-graph methods
Fuse IMUs, GNSS, cameras, LiDAR, and aircraft sensors
Build fault detection, integrity monitoring, and quality metrics
Mentor junior engineers and represent estimation in reviews
Requirements:
University degree in engineering, computer science, robotics, or related field
State estimation or navigation software experience on real hardware
Up-to-date C++ on Linux with Eigen and estimation libraries
Inertial navigation, GNSS/INS integration, and sensor calibration experience
Python or MATLAB experience for analysis and filter tuning
Apply state estimation, sensor fusion, and C++ expertise to autonomous aircraft systems at Ribbit.
J-18808-Ljbffr
📌 Senior State Estimation Engineer Burlington
🏢 Ribbit
📍 Burlington
Reply to this offer
Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.