With thousands of satellites in orbit providing critical services like telecommunications, geolocation, and meteorology, ensuring their safety and the long-term sustainability of the space environment is at the core of our mission. Vyoma's vision is to build Europe's first sovereign space surveillance solution capable of mapping all centimetre-scale space objects orbiting in low-Earth orbit (LEO).
To achieve this, we are looking for an experienced Embedded Engineer to be the sole technical owner of the embedded software layer within our Payload On-Board Computer (PLOBC) system. This role sits at the critical intersection between physical hardware — electronics and FPGAs — and the application software layer that operates the satellite payload. Without strong ownership here, neither side can function reliably or move quickly.
Key responsibilities
As part of Vyoma you will:
Build, maintain, and evolve the Yocto-based embedded Linux system for the PLOBC, including kernel-level work, driver porting, HAL development, and cross-compiling toolchain maintenance.
Own the embedded software architecture, ensuring it reflects the needs of the wider system and can be clearly communicated across the team.
Work closely with the FPGA engineer to develop and iterate on PS ↔ PL interfaces, and support hardware interface development (SPI, I2C, UART, PCIe, and similar protocols).
Lead board bring-up activities and actively debug hardware/software boundary issues using logic analysers, oscilloscopes, and JTAG.
Design and lead the embedded testing strategy, including unit, integration, HIL, and FlatSat testing — and build out CI/CD pipelines and automated testing infrastructure.
Drive standards alignment (CCSDS, ECSS) within the embedded domain from the start, not as an afterthought.
Own the low-level application components that interact closely with hardware, and collaborate with the application software team on integration and design.
Proactively engage with adjacent teams to pull out system-level understanding and requirements, rather than waiting for them to be handed over.
