Space Software Engineer - Rust/Embedded

Open Cosmos Ltd.

Loughborough

Remote

GBP 65,000 - 90,000

Full time

4 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

Open Cosmos Ltd. is seeking an embedded software engineer to design, implement, and validate flight software for Linux and RTOS platforms. You will contribute to CI/CD, code reviews, and testing campaigns to ensure robust software for space missions.

You will collaborate with Systems, Electronics, and Mission Operations teams to integrate subsystems and support post-launch operations, applying ECSS standards and secure design principles.

Qualifications

  • Strong programming skills in Rust or C/C++ and the ability to transition to Rust.
  • Experience with Linux development environments and scripting.
  • Familiarity with space engineering standards (ECSS) and embedded systems knowledge.
  • Experience with CI/CD and test automation.
  • Understanding of RTOS concepts in embedded software environments.

Responsibilities

  • Design, implement, validate, and maintain satellite flight software.
  • Support ground tools; ensure robustness and traceability for space missions.
  • Develop features for Linux and RTOS-based systems in line with mission requirements.
  • Participate in code reviews, testing campaigns, and CI/CD to ensure high quality software.
  • Maintain configuration control and full software traceability throughout development.
  • Collaborate with Systems, Electronics, and Mission Operations teams to test subsystems.
  • Contribute to post-launch operations and build/integration activities.
  • Drive continuous improvement in architecture, design, and engineering processes.

Skills

Rust
C/C++
Linux
Secure coding
RTOS
ECSS

Tools

GitLab
Jenkins
Docker
pytest

Job description

Open Cosmos Ltd. is seeking an embedded software engineer to design, implement, and validate flight software for Linux and RTOS platforms. You will contribute to CI/CD, code reviews, and testing campaigns to ensure robust software for space missions.

You will collaborate with Systems, Electronics, and Mission Operations teams to integrate subsystems and support post-launch operations, applying ECSS standards and secure design principles.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Space Software Engineer - Embedded Systems (Rust/C++)
Space Software Engineer - Embedded Systems (Rust/C++)

Open Cosmos Ltd. • Hyde

Remote
GBP 70,000 - 100,000
Space Software Engineer: Rust/C++ for Critical Systems
Space Software Engineer: Rust/C++ for Critical Systems

Open Cosmos Ltd. • United Kingdom

Remote
GBP 65,000 - 90,000
Space Embedded Software Engineer (Rust/C++)
Space Embedded Software Engineer (Rust/C++)

Open Cosmos Ltd. • Tees Valley

Remote
GBP 70,000 - 90,000
Spaceflight Embedded Software Engineer (Rust/C++)
Spaceflight Embedded Software Engineer (Rust/C++)

Open Cosmos Ltd. • Brackley

Remote
GBP 70,000 - 100,000
Remote Spaceflight Software Engineer (Rust/C++)
Remote Spaceflight Software Engineer (Rust/C++)

Open Cosmos Ltd. • Cheltenham

Remote
GBP 60,000 - 90,000
Spaceflight Embedded Software Engineer (Rust/C++)
Spaceflight Embedded Software Engineer (Rust/C++)

Open Cosmos Ltd. • Atherstone

Remote
GBP 60,000 - 90,000
Space Embedded Software Engineer (Rust/C++)
Space Embedded Software Engineer (Rust/C++)

Open Cosmos Ltd. • Saffron Walden

Remote
GBP 70,000 - 110,000
Remote Spacecraft Onboard Software Engineer (Rust/C++)
Remote Spacecraft Onboard Software Engineer (Rust/C++)

Open Cosmos Ltd. • Liverpool

Remote
GBP 65,000 - 90,000
Space Embedded Software Engineer (Rust/C++)
Space Embedded Software Engineer (Rust/C++)

Open Cosmos Ltd. • Kirklington CP

Remote
GBP 70,000 - 110,000
Spaceflight Software Engineer (Rust/C++, Embedded)
Spaceflight Software Engineer (Rust/C++, Embedded)

Open Cosmos Ltd. • Highweek

Remote
GBP 60,000 - 90,000