Episode 11 — The Code That Keeps Satellites Alive with Ioannis Trichakis
Alén Space principal software engineer Ioannis Trichakis decodes the invisible world of satellite software — fail-safe systems, autonomous fault recovery, and code for machines you can never physically reach.
Watch the episode
Chapters
- 0:00Introduction
- 0:51Welcome & Introductions
- 3:53Journey into Space Software
- 6:15What Surprised Me About Space Software
- 8:00What Onboard Software Does
- 10:53How Satellites Communicate
- 11:55Software-Defined Satellites
- 14:13Building Software for Space
- 17:27Fail-Safe Satellite Software
- 20:44Testing for the Unknown
- 23:51Reconfigurable Satellites: The SDR Revolution
- 30:03Cybersecurity in Orbit
- 32:13Are We Taking Satellites for Granted?
- 34:58AI Autonomy in Orbit
- 41:05Careers in Space Software
- 48:53Myth Busting: Space Tech
- 50:00Closing Thoughts & Quick Fire
Show notes
How do you write code for a machine you can never physically touch — one travelling at 26,000 km/h, hundreds of kilometres above your head?
In this episode of The Space Curious Podcast, host Arn Terry sits down with Ioannis Trichakis, Principal Software Engineer at Alén Space, to decode the invisible world of satellite software — the code that keeps multi-million-dollar missions alive.
What we discussed:
- How satellite software mimics the human body — eyes, heart, brain and all
- Why satellites only get three 10-minute contact windows per day — and what that means for software design
- FDIR — how satellites detect, isolate, and recover from faults autonomously
- The SDR revolution — satellites that can be reprogrammed from Earth like apps on your phone
- Cybersecurity in orbit — why it's now a spacecraft fundamental, not an afterthought
- AI in orbit — where it's already happening, and where humans must never let go of the wheel
- Careers in space software — how someone went from knowing nothing about space to leading an entire space agency's software programme
- Myth busting — the truths and misconceptions about space tech
Whether you're a curious mind, a budding engineer, or someone wondering if there's a career in space for you — this one's going to light a fire.
Guest: Ioannis Trichakis — Principal Software Engineer, Alén Space
Connect with Ioannis: https://www.linkedin.com/in/ioannis-trichakis-150924b0/
Connect with Arn: https://www.linkedin.com/in/arnterry/
Host: Arn Terry — The Space Curious Podcast
Space and aerospace recruitment: https://danielernest.com/de-orbit
Get the latest on ERP, CRM & space industry talent
Insights from the Space Curious Podcast and our blog, straight to your inbox. No spam.
Hiring in space — or looking for your next mission?
The conversations on the podcast come from the same networks we hire from. Pick the practice that fits and let's talk.
DE Orbit — Space & Aerospace
Satellites, launch, mission operations, flight software and GNC talent for the companies building the future off-world.
Explore DE Orbit space recruitmentERP & CRM Recruitment
Oracle, SAP and Dynamics 365 specialists — from functional consultants to programme leadership.
Explore ERP & CRM recruitmentExecutive Appointments
Confidential C-suite and senior leadership search, mapped and delivered against your growth plan.
Explore executive searchMore episodes

Episode 10 — Space Cannons: Can We Really Shoot Satellites Into Orbit? with Harrison Lambert

Episode 9 — How Satellites Are Building the Seaports of the Future with Mohamed Helmy

Episode 8 — The Future of Space Infrastructure with Aurélie Bressollette

Episode 7 — Can the Human Body Survive Life in Space? with Jérémie Sergé

Episode 6 — Does Space Have a Logistics Problem? with Matteo Lorenzoni

Episode 5 — The Earth-Moon Economy with Neal S. Lachman

Episode 4 — Space Debris: The Invisible Threat Orbiting Above Us

Episode 3 — The Hidden Language of Space Data with Frank Blau

Episode 2 — The Future of Satellite Communications with Sian O'Shea
