The work
Much of what happens around a space mission is software on the ground: the analyses that size it, the pipelines that process its data, and the automation that tests it. At LSF most of that is Python, and most of it is open source.
A typical month mixes:
- Analysis tools. Orbit, coverage and budget analyses, with tools such as Ephemerista and Orekit, turned into code others can rerun.
- Ground segment. Services and data-processing pipelines for our missions.
- Test automation. Driving hardware and software tests on our flatsat, and the CI that runs them on GitLab.
- Open-source projects. Contributing to and reviewing code across SatNOGS, Ephemerista and our other projects.
What we’re looking for
- 2+ years of professional Python: packaging, testing with pytest, type hints.
- NumPy and pandas. Web and API frameworks (FastAPI, Django) are a plus.
- Comfortable with Linux, Git and containers.
- Interest in space. The domain knowledge can be learned here.
- Fluent English. Greek is a plus.
How we work
LSF is a self-managing, open-source non-profit. We make decisions in the open, prefer durable docs over standing meetings, and review each other’s work on GitLab. This role is on site at our Athens HQ (Irous 21, 104 42 Athens), next to the cleanroom and lab where our flight hardware is integrated and tested. We aim for a start between December 2026 and February 2027.
We weigh fit with the foundation and its mission at least as heavily as fit with the position. Read more in our hiring documentation.