Software Engineer, Computer Vision
AI Summary
Design and train neural networks for real-time inference on embedded hardware, and build core computer vision modules (visual odometry, SLAM, obstacle detection) for UAVs operating in GNSS-denied environments.
About this role
About the company and the role
At Lendurai, we enable unmanned aerial vehicles (UAVs) to operate independently of global navigation satellite systems and radio control, using computer vision and machine learning. We partner with multiple UAV manufacturers to deliver cost-effective capabilities to public sector and defence customers. Our team has deep experience in aerospace engineering, defence tech, and autonomous systems, with backgrounds at companies like Bolt (EE), Open Cosmos (UK), and Starship Technologies (EE).
As a Computer Vision Engineer you’ll work on building up the AI stack that lets our aircraft understand the world in GNSS-denied airspace, based purely on visual perception. You will work on implementing, maintaining, and improving computer vision components, ensuring they are reliable, efficient, and production-ready.
What you will be doing
Designing and training neural networks for real-time inference on embedded GPUs/NPUs, as well as specialised SOMs and NN accelerators.
Designing, implementing & improving core CV modules: visual odometry, SLAM, obstacle detection, terrain recognition, scene recognition, etc.
Collaborating across the full drone software stack — perception, control, planning, simulation.
You also might learn to fly drones: although we have a team of skilled pilots, hands-on testing can be useful for making sure your code is properly integrated.
We are looking for
Required skills:
Applied math: linear algebra, calculus, probability.
Pytorch and Python.
C++: knowledge of the memory and concurrency models of the language.
Nice to have:
Software design patterns.
UAV or robotics background (work experience or education).
Experience with deploying neural networks on resource-constrained, real-time systems (mobile / embedded / robotics).
What we offer
Monthly gross salary €4,000-6,500 based on experience and impact.
Stock options.
A mission-driven team that values ownership, curiosity, and a hands-on approach to solving defense challenges.
Early technical influence in a growing defense tech startup.
A focus on outcomes.
Join us if you’re excited by real-world impact, rapid iteration, and contributing to technologies that help defend Europe.
Skills
Explore related jobs
More jobs at Lendurai
Similar C++ jobs
Jobs in Tallinn
Tallinn Office - Game ArtistTorrero · Tallinn, Harjumaa
Senior LawyerMagnetic Group · Tallinn, Harjumaa
Trükiplaadi monteerijaAlma Career Estonia OÜ · Tallinn, Harjumaa
BAAM Control SpecialistWise · Tallinn, Estonia- Fullstack .Net DeveloperPSI CRO · Tallinn, Harju County
- Osakonna vastutav - Nautica Keskuse JYSKJYSK Baltics · Tallinn, Harju maakond
Browse these categories
Market data for software engineer roles
All reports →- Role reportSoftware engineer jobs, Sep 2026: new listings down 9.7%New software engineer listings fell 9.7% to 1,506 this week, the first weekly drop in a month. Prioritize applications while 1,506 fresh roles remain open.
- Salary reportSoftware engineer salary 2026: median midpoint is $190,587The median published range midpoint for US software engineer roles is $190,587, with the middle half from $166,000 to $222,000.
- Market overviewState of tech hiring, September 2026: up 4.8%Tech hiring rose 4.8% month over month in September 2026, with 411,122 new listings. Customer support and account executive roles led the growth.