Software Engineer (Python/Linux)

TRL Space

TRL Space

Software Engineering

Brno, Czechia

Posted on Apr 22, 2026

About TRL Space

We’re building the next generation of small satellites — and preparing everything needed to operate them in orbit.

To strengthen our Electro & Software team, we’re looking for a Software Engineer who will build applications running on embedded Linux platforms that connect satellite subsystems via multiple data interfaces.

What you’ll work on

You’ll work on a custom embedded platform, built to interconnect satellite components using a variety of data protocols. Your job will be to develop Python software that exchanges data through different ports and make it accessible with a simple GUI for configuration, control, and test sequences

Your mission will include

  • Developing and maintaining software for embedded systems
  • Working on middleware for data interfaces
  • Implementing and testing custom data protocols used in satellite components
  • Occasionally diving into low level codes
  • Designing software architecture and writing test plans/procedures
  • Documenting your work clearly and concisely in English

What you bring

  • 3 + years of experience in software development
  • Advanced experience in Linux and Python
  • Be familiar with web technologies (e.g.RestAPI, Django, Flask)
  • Experience with front-end development (to build a simple GUI)
  • Basic understanding of C or C++
  • Writing tests, debugging, troubleshooting, and following coding standards
  • Ability to combine a developer’s perspective with an architectural one and solve problems practically, from design to deployment
  • Ability to design system architecture and select appropriate technologies
  • You’re detail-oriented and can think across software and hardware boundaries
  • Big plus is interest in data interfaces like RS232/422/485, CAN, I2C, SPI, LVDS

Why join us

We aim to be a global company delivering complete space missions — from concept to orbit.

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

  • Shape our technical direction and work on real space missions
  • Work on projects that have global impact
  • A fast-growing Czech company with long-term missions and global ambitions
  • Join a supportive, open environment where your ideas matter and your impact is visible
  • Work with a team of 50+ engineers and space professionals sharing the same passion for building what flies
  • New modern offices, great coffee, occasional office refreshments or team barbecues

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

Jana Urbanová

HR Manager

LinkedIn profile
Location

Brno, Czech Republic

Team

Engineering

Employment type

Full - time

Apply now