Software Engineering Intern
SPAICE, London
The role
In this internship, you'll build the systems that get software onto aircraft, not code that sits on a shelf. As a Software Engineering Intern, you'll join the Infrastructure & Product team to build the build tooling, test harnesses, data pipelines, and internal tools that let a small team ship autonomy software to real missions. Deployment tooling that puts a new build on a flight computer in one command. Test harnesses that catch a navigation regression before it ever reaches an aircraft. Pipelines that turn a field trial's raw flight logs into answers in minutes, not days. These are the challenges you'll help solve.
Expect to write code that gets reviewed, merged, and used by the team. Expect to see the hardware your work runs on. Expect to leave with something real you can point at.
What you will do
- Build deployment and release tooling for embedded flight computers and edge-AI hardware, covering cross-compilation, containerisation, configuration management, and over-the-air updates.
- Help build the test and evaluation infrastructure behind SPAICE's Spatial AI, replaying recorded flight data to catch navigation regressions before they reach an aircraft.