Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.
Open Cosmos Ltd. is seeking a software engineer to design, implement, and validate satellite flight software, with emphasis on Rust or C/C++ and Linux/RTOS environments. You will contribute to ground tools, CI/CD pipelines, and software traceability, collaborating across Systems, Electronics, and Mission Operations teams.
The role supports post-launch operations and aims to continuously improve architecture and engineering processes, ensuring reliable, scalable space software delivery.
Aim high, go beyond! At Open Cosmos we are solving the world's biggest challenges from space, providing businesses, governments and researchers access to more readily available information than ever before - ready for the challenge? Then read on...
Our Data Division transforms satellite data into meaningful insights that drive real-world impact. Bringing together our Delivery, Image Processing, Data Platform, and Commercial teams, we develop and deliver high-quality data products, power DataCosmos - our geospatial platform - and ensure our solutions are accessible, valuable, and easy to use. By combining space technology, data science, and customer insight, the team helps organisations turn complex data into action and create positive change on Earth.
For this role you can be based in any of our locations.
You must have the legal right to work in your chosen location.
Work at the cutting edge of space technology with customers around the globe
A mission-driven company making space accessible to help solve real-world challenges
A diverse, ambitious, and supportive team
Equal opportunity employer
At Open Cosmos, we are dedicated to fostering a workplace built on respect, dignity, and belonging. As an equal opportunity employer, we actively challenge bias to ensure every candidate and employee feels truly welcome. We celebrate diversity in all its forms and are committed to maintaining an inclusive environment where everyone has the opportunity to thrive.