Spaceflight Software Engineer (Rust/C++)

Open Cosmos Ltd.

Braintree

Remote

GBP 65,000 - 90,000

Full time

2 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 a software engineer to design, implement, validate and maintain satellite flight software. You will contribute to ground tools, ensure robustness for space missions, and develop features for Linux and RTOS environments.

Collaboration with Systems, Electronics and Mission Operations teams is essential. You will apply secure coding practices and fault-tolerant design, participate in code reviews, testing campaigns and CI/CD processes to ensure high software quality

Qualifications

  • Proficiency in Rust, or strong C/C++ with motivation to move to Rust in production.
  • Experience with Linux development including scripting and CLI tooling.
  • Familiarity with CI/CD pipelines and automation tools (GitLab, Jenkins, Docker, pytest).

Responsibilities

  • Designing, implementing, validating, and maintaining satellite flight software.
  • Supporting ground tools, ensuring robustness and traceability for space missions.
  • Developing features for Linux and RTOS-based systems per mission requirements.
  • Participating in code reviews, tests, and CI/CD to maintain high quality.
  • Maintaining configuration control, documentation, and traceability throughout development.
  • Collaborating with Systems, Electronics and Mission Operations teams for integration and testing.
  • Contributing to post-launch operations and build/integration activities.
  • Driving continuous improvement in architecture, design, and engineering processes.

Skills

Rust
C/C++
Linux
CI/CD
Secure coding
RTOS concepts
ECSS
Embedded software

Tools

GitLab
Jenkins
Docker
pytest

Job description

Open Cosmos Ltd. is seeking a software engineer to design, implement, validate and maintain satellite flight software. You will contribute to ground tools, ensure robustness for space missions, and develop features for Linux and RTOS environments.

Collaboration with Systems, Electronics and Mission Operations teams is essential. You will apply secure coding practices and fault-tolerant design, participate in code reviews, testing campaigns and CI/CD processes to ensure high software quality

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Spaceflight Embedded Software Engineer (Rust/C++)
Spaceflight Embedded Software Engineer (Rust/C++)

Open Cosmos Ltd. • Atherstone

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

Open Cosmos Ltd. • Newport

Remote
GBP 65,000 - 95,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. • Baildon

Remote
GBP 65,000 - 90,000
Global customers
Diversity & inclusion
Equal opportunity employer
Spaceflight Embedded Software Engineer (Rust/C++)
Spaceflight Embedded Software Engineer (Rust/C++)

Open Cosmos Ltd. • Brackley

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

Open Cosmos Ltd. • Doncaster

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

Open Cosmos Ltd. • Highweek

Remote
GBP 60,000 - 90,000
Satellite Flight Software Engineer (Rust/C++)
Satellite Flight Software Engineer (Rust/C++)

Open Cosmos Ltd. • Newquay

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

Open Cosmos Ltd. • Wick

Remote
GBP 55,000 - 75,000
Space Software Engineer - Embedded Systems (Rust/C++)
Space Software Engineer - Embedded Systems (Rust/C++)

Open Cosmos Ltd. • Hyde

Remote
GBP 70,000 - 100,000