Backend Software Engineer

TRL Space

TRL Space

Software Engineering

Brno, Czechia

Posted on Jun 5, 2026

What you’ll work on

As our fixed-wing drone fleet expands, so do the capabilities of the platform we use to operate them. We are looking for a strong, experienced Backend Software Engineer to take ownership of our ground control and operations platform. Working closely with our drone team, you will be the architectural force behind the software that communicates with, controls, and manages our UAVs in the field. If you have a deep understanding of asynchronous Python and want to build highly stable software that directly controls physical aircraft, this is the perfect opportunity.

Your mission will include

  • Design and build the next generation UAV operations platform used to monitor, control and coordinate our growing fleet of fixed-wing drones.
  • Implement new features, architect and deploy robust new functionalities to expand the platform’s capabilities for our drone operators.
  • Improve stability,proactively identify bottlenecks, refactor code, and significantly enhance system stability and reliability during active flight missions.
  • Handle MAVLink integration, manage real-time telemetry and command data routing by utilizing and optimizing MAVLink communication.
  • Travel to regional sites to support and participate in UAV testing and operational activities.

What you bring

  • At least 3+ years in software engineering, specifically in backend development.
  • Strong Python development experience, including asynchronous architectures and production-grade backend systems.
  • Extensive hands-on experience building systems using FastAPI and AsyncIO.
  • Practical experience working with the MAVLink protocol for drone communication.
  • Working proficiency in English.
  • Experience in UAV, robotics, aerospace or other safety-critical systems is a strong advantage.

Why join us

We aim to be a global company delivering complete space and drone missions.

As our Backend Software Engineer, you’ll have the opportunity to:

  • Develop systems that directly communicate, monitor, and control UAVs during real-world operations.
  • Help shape the future direction of our software platform, propose new solutions, and make technical decisions as we continue to scale our UAV capabilities.
  • Work at the intersection of aerospace, robotics, autonomy and backend engineering.
  • Collaborate with flight-test engineers, pilots, hardware developers, and embedded engineers to solve complex multidisciplinary challenges.
  • Work with a team of 40+ engineers and space professionals sharing the same passion for building what flies.

Hiring process

1

Intro call with HR (online)

An online introduction with HR where we share the basics about the role and the company, and align expectations on both sides.

2

Interview with HR Manager/Team leader

You’ll talk to the people you’d work with (including your future manager) and dive into the tech and how you think.

Get in Touch With us

Milica Djoric

Recruiter

LinkedIn profile
Location

Brno, Czech Republic

Team

Engineering

Employment type

Full - time

Apply now