C++ Autopilot Engineer — Occam Industries
Location: Kyiv, Ukraine Function: Engineering Reports to: Engineering Leadership Role type: Full-time, in person Language requirements: English B1 Reservation: We are able to discuss reservations for critical candidates with significant experience.
About Occam
Occam Industries is a British-Ukrainian MilTech company building a hardware-agnostic software for next-generation defence capabilities.
We work directly with leading Ukrainian OEMs to bring autonomy to the frontline at scale — turning existing unmanned platforms into autonomous systems. Our technology is already deployed by Ukrainian brigades in combat, helping operators hit targets.
We believe in strength for peace. Ukraine has proved that a free society can defend its freedom when its citizens are willing and able to defend it. OCCAM exists to give those citizens the capability to do so.
We are based in Kyiv and well funded, giving us the resources to build and deploy at speed.
Your mission
We’re looking for a C++ developer to build AI autopilot systems — flight functionality, tactics, and behaviours — working with ArduPilot and Betaflight. This isn’t a role for people who want distance between themselves and the outcome. You’ll work alongside our flight test team, ship code onto physical platforms, test it yourself, and send it to the frontline for immediate combat deployment. Days, not quarters, between a commit and a real-world result. You’ll work closely with our machine learning teams in Europe, translating our AI’s intentions into flight behaviour.
What we’re looking for:
Strong C++ engineering fundamentals
Experience with flight controllers (ArduPilot, Betaflight, or equivalent)
Comfort iterating fast on hardware, in the field, under real constraints
A willingness to get hands dirty — this is not a desk-only job
Bilingual English / Ukrainian is a bonus but not necessary
What you get:
Top-of-market compensation plus equity
Work that ships to combat within days, not years
We are able to discuss reservations for critical candidates with significant experience
Interview process:
Typically a four stage interview process that will complete within one to two weeks.
Offer conditional on background check by security services.
We are well funded by EU governments and defence primes. Based in Kyiv.



