Lendurai
Software Engineer, Desktop & Handheld
LenduraiEstonia7 hours ago
Full-timeInformation Technology, Engineering +1

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 core team has substantial experience in aerospace engineering and developing computer vision applications across Europe, including at companies like Bolt (EE), Open Cosmos (UK), and Starship Technologies (EE).


Design and build the end-to-end operator experience for our new handheld Linux-based mission console. You will own the full stack—from interaction design and visual language to performant code running on the device—while integrating seamlessly with Battle Management Systems.


What you will be doing

  • Architect the operator journey – Map critical workflows (pre-flight, in-flight, post-mission) into an intuitive, low-latency UI.
  • Craft a cohesive visual & interaction language – Deliver wireframes, motion prototypes, and final assets optimised for a high-brightness rugged display and controller-based input.
  • Implement the application – Write performant C++14/C99 (or newer) and portable graphics code (e.g Vulkan/OpenGL ES) that runs at 60 fps. Leverage or extend game-engine UI layers (e.g. Dear ImGUI, Unreal UMG) where appropriate.
  • Integrate with mission systems – Consume and visualise UAV telemetry, sensor feeds, and mission data. Exchange situational-awareness data with BMS.
  • Talk to drones - Enable operators to control drones from the device by interfacing with various radio systems
  • Prototype & iterate rapidly – Run usability sessions with operators; instrument the app for in-field analytics; refine based on findings.


We are looking for

Required skills:

  • Experience with realtime video feed processing (e.g GStreamer, ffmpeg)
  • Fluency in C++14/C99 on Linux; strong grasp of multi-threading, performance profiling, and GPU/CPU memory constraints.
  • Track record designing controller- or touch-first interfaces that remain usable under stress and glare.
  • Familiarity with at least one cross-platform UI/graphics stack (Unreal, Unity, Qt/QML, Vulkan/OpenGL ES, Dear ImGui).


Additional skills that are nice to have:

  • Professional experience shipping real-time 3-D applications on constrained or hand-held hardware (game consoles, VR headsets, ruggedised tablets, etc.).
  • Experience building UI for first-person shooters, cockpit simulators, or similar where spatial awareness and rapid decision-making are paramount.
  • Low-level Linux device optimisation: power management, GPU driver tuning, buildroot/Yocto.
  • Experience with drones


What we offer

  • Monthly gross salary €4,500-7,000 based on experience and impact
  • Stock options
  • Ability to influence major technical decisions as an early hire
  • A focus on outcomes


Join Lendurai to be part of the forefront of defence technology innovation.

Key Skills

Ranked by relevance