If you’re passionate about pushing the limits of embedded software and want your work to have a direct impact on next-generation space systems, this could be for you.
We’re working with a pioneering space technology company developing AI-enabled autonomy software for spacecraft . They’re building technology that allows satellites to sense, think, and act independently in orbit, and are now expanding their engineering team in London.
What You’ll Be Doing
- Designing and developing embedded software for advanced space systems.
- Writing real-time code for Linux-based RTOS environments.
- Prototyping and testing software on hardware to validate system performance.
- Building scalable, modular systems that support autonomous in-orbit operations.
- Collaborating with hardware and AI teams to integrate real-world functionality.
What You’ll Bring
- Strong background in C++ and Python development.
- Experience working with embedded Linux or real-time operating systems (RTOS) .
- Solid understanding of microcontrollers , device drivers , and hardware integration .
- Comfortable debugging, testing, and optimising performance on embedded targets.
- A self-starter with a collaborative mindset, able to thrive in fast-moving environments.
Nice to Have
- Familiarity with communication protocols (SPI, I2C, UART, CAN, Ethernet).
- Knowledge of containerisation (Docker, Kubernetes).
- Experience with BSP generation , real-time kernel configuration , or SoC platforms (e.g. NVIDIA).
- Background in the space, robotics, or autonomy industries.
Please get in touch to find out more!
…
