Software for orbit, tested on the ground.

    We're an embedded software house from Wrocław. We write and test software for space, and for hardware that stays on the ground. We also make WisentWire.

    Teams we've worked with

    • Revolv
    • SpaceLocker
    • AGH
      Lunar-Technologies
    • Muke

    From the bench to orbit.

    Bring us in at any stage, from the first prototype on the bench to a satellite in orbit.

    • An STM32 control board on a test bench, wired to sensors, with a red LED lit.

      On the bench

      Firmware and on-board software, written to last.

    • Before launch

      Tests that run on every change, not just at the end.

    • FUNcube-1, a small cube-shaped satellite with solar panels and wire antennas, on a pale clean-room bench.

      During integration

      Getting off-the-shelf parts to work with your satellite bus.

    • Three small satellites drifting away from the International Space Station above the curve of the Earth.

      In orbit

      We stay with the mission after launch, from tests to debugging.

    Not building for space? We take on embedded projects outside space too, from firmware to test automation. If it's embedded, we'd like to hear about it.

    Tell us about it
    An STM32 control board on a test bench, wired to sensors, with a red LED lit.

    Embedded software

    On the bench

    We write firmware and on-board software that's clear, reliable and ready for space, and we document it properly so your team can keep building on it after we hand it over. Already have code? We'll review and audit it, and give you an honest picture of where it stands.

    • Firmware and on-board software
    • Code reviews and audits
    • Documentation your team can work from

    A test board on our bench in Wrocław.

    Book a call

    Automated testing

    Before launch

    We build automated tests and hook them into your CI pipeline, GitLab CI or similar, so every change gets checked the moment it lands. Problems show up early, not in the last few weeks before launch. And when a test needs the real board, it can run on WisentWire.

    • Automated test environments
    • CI/CD pipelines, such as GitLab CI
    • Hardware-in-the-loop tests on WisentWire

    A test session in the WisentWire dashboard: the serial console and GPIO.

    Book a call
    FUNcube-1, a small cube-shaped satellite with solar panels and wire antennas, on a pale clean-room bench.

    Payload integration

    During integration

    We integrate off-the-shelf (COTS) components with your satellite bus and write the on-board computer software that gets them working together, reliably enough for space. You stay focused on the mission while we handle the fiddly parts.

    • COTS components integrated with your satellite bus
    • On-board computer (OBC) software

    FUNcube-1, a 1U CubeSat, in a clean room in Delft before launch. Photo: Wouter Weggelaar, CC BY 3.0, cropped.

    Book a call
    Three small satellites drifting away from the International Space Station above the curve of the Earth.

    Mission support

    In orbit

    Getting to orbit is only half the job. We plan your in-orbit tests, integrate your ground station, design test scenarios and debug whatever comes up, for as long as the mission runs.

    • In-orbit test planning
    • Ground station integration
    • Test scenario design
    • Debugging throughout the mission

    CubeSats leaving the International Space Station, May 2017. Photo: NASA.

    Book a call

    We also build WisentWire

    WisentWire puts your test bench on the network. Plug in a CoreUnit and anyone on your team can flash, power and test the real hardware from their browser, a CI pipeline or even an AI agent.

    • Up and running in 30 minutes. Connect a CoreUnit and your first board is ready to power and flash.
    • Works with the gear you have. Your J-Link, ST-LINK or CMSIS-DAP, and the bench supply already on your desk.
    • Cloud, on-premise or self-hosted. Run it in our cloud, on your servers or just on your own network.
    ESA Business Incubation Centre Poland

    Designed and built in Wrocław by our engineers, with support from ESA BIC Poland.

    A WisentWire CoreUnit on a wooden bench, cabled to a bench power supply, a fan and a debug probe.
    A CoreUnit on a test bench, driving the power supply behind it.

    About TatraSpace

    We're a team of eight in Wrocław, writing embedded software for space. Better code isn't rocket science. It comes from careful engineering, automated tests and access to the real hardware, and that's how we work for clients like Revolv, SpaceLocker, AGH Lunar-Technologies and Muke.

    It's also why we build WisentWire, a remote test bench for embedded teams, with support from ESA BIC Poland. If you want cleaner, more reliable embedded systems without the usual slowdowns, we're the team to call. Tell us what you're building.

    A team of eight.

    • Rafał Radomski

      Rafał Radomski

      CEO

    • Paweł Skrzypek

      Paweł Skrzypek

      CTO

    • Rene Laflamme

      Rene Laflamme

      Embedded software architect

    • Mateusz Sołtys

      Mateusz Sołtys

      Web development engineer

    Plus four more developers.

    Tell us what you're building.

    Pick what you need help with and we'll put it in the subject line. Or book a call and talk it through.

    What do you need help with?

    Subject line: Project enquiry

    Marsz. Józefa Piłsudskiego 74 / 320
    50-020 Wrocław, Poland