UFORCE exists to make aggression unaffordable.
Founded in Ukraine and headquartered in London, UFORCE is a defence-technology company with operations across Europe, the United States and Asia.
UFORCE builds uncrewed vessels, ground robotics and aircraft, autonomy software, and the command-and-control layer that operates them together.
Each platform is deployable on its own, and stronger as part of the system.
Its product lines include the MAGURA family of uncrewed surface vessels, the NEMESIS family of strike platforms, the LIUT family of ground robotic platforms, and counter-UAS systems.
You will take cross-system initiatives from design and implementation through scenario-based verification, field trials, deployment, and iteration.
The role requires strong software engineering and mathematical foundations, with an emphasis on autonomy that remains safe, observable, and useful in real operating conditions—including degraded sensors, different sea states, and GNSS- or RF-challenged environments.
What you’ll doBuild production-grade capabilities across perception, autonomous behaviours, COLAV, and multi-USV coordination.
Define measurable acceptance criteria for autonomy performance, safety, reliability, and operator trust.
Validate perception and behaviours across day/night operations, different sea states, sensor degradation, and GNSS/RF-challenged conditions.
Build scenario libraries, replay tooling, automated metrics, and CI gates to prevent regressions.
Introduce structured loggi.