freehire launches on Product Hunt on 26 August.

Follow →

Middle Computer Vision / Visual Navigation Engineer

Open 31d posting dated 2 weeks ago

Summary

Develop GPS-independent visual-inertial navigation for UAVs, improving CV algorithms, sensor calibration, and post-flight analysis to enhance flight stability and reliability.

Overview
We are looking for a Middle Computer Vision / Visual Navigation Engineer to improve and extend our GPS-independent navigation stack.
This is a hands-on R&D role: you work with real flight data, bring algorithms from experimentation to production, and collaborate closely with software and flight teams. Day to day you balance navigation and CV development, post-flight analysis, sensor calibration, and integration work. The role suits someone who is comfortable with classical geometry-based CV, modern feature pipelines, and turning prototypes into stable behavior on constrained hardware.

Responsibilities

Navigation & computer vision
Improve existing visual-inertial navigation on real UAV platforms - both copters and planes
Develop and refine algorithms for estimating position and orientation from camera and onboard sensor data
Research and implement additional computer vision that extend the current system (e.g. use of satellite data, map or scene-based cues)
Handle difficult real-world conditions: vibration, blur, changing scenery, sensor noise, and platform-specific setup differences

Flight analysis & tooling
Analyze flight recordings to find issues, propose fixes, and verify improvements
Extend automated post-flight analysis to reduce repetitive manual work
Define clear quality metrics and use them to judge whether changes are ready for the deployment

Calibration
Improve calibration procedures for cameras, IMU, and related sensors on new platforms
Make calibration more repeatable and less dependent on one-off manual steps

Cross-team delivery
Work closely with software and flight teams on testing, integration, and rollout
Bring new methods into the production system with attention to performance and reliability
Document limitations, risks, and operational guidance for the rest of the team

Required skills & experience
2+ years of practical experience in computer vision
Solid fundamentals in image processing and geometric computer vision (camera models, epipolar geometry, robust estimation)
Good Python for prototyping, analysis, and integration
Practical production mindset
English B2+ for documentation and technical discussion; Ukrainian for day-to-day team communication

Nice to have
Experience with multi-sensor fusion / SLAM / EKF
Sensor calibration experience on robotic or aerial platforms
Map-based or semantic localization experience
Deep learning applied to perception / matching
UAV / robotics / aerospace experience

What we offer
Competitive salary
Reservation from mobilization
Impact on improving our country's defense capabilities
21 days of vacation + public holidays, sick leaves

See also

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available