Satellite Flight Software Engineer (Rust/C++)

Open Cosmos Ltd.

Newquay

Remote

GBP 65,000 - 90,000

Full time

2 days ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Open Cosmos Ltd. in the UK is seeking a software engineer to design, implement, validate and maintain satellite flight software. You will collaborate with Systems, Electronics and Mission Operations to ensure cross-functional alignment and reliability.

You will develop features for Linux and RTOS-based systems, participate in CI/CD, and apply secure coding and fault-tolerant design to mission-critical space applications, with opportunities to contribute to post-launch operations.

Qualifications

  • Strong programming capability in Rust, or solid understanding in C/C++ with the motivation to transition to Rust in production.
  • Proficiency in Linux development environments, including scripting and command-line tooling.
  • Experience with CI/CD pipelines and automation tools (GitLab, Jenkins, Docker, pytest).
  • Knowledge of secure coding and fault-tolerant design for mission-critical space software.

Responsibilities

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

Skills

Rust programming
C/C++ knowledge
Linux development
CI/CD tools
Security & fault-tolerance
RTOS/embedded systems

Tools

GitLab
Jenkins
Docker
pytest

Job description

Open Cosmos Ltd. in the UK is seeking a software engineer to design, implement, validate and maintain satellite flight software. You will collaborate with Systems, Electronics and Mission Operations to ensure cross-functional alignment and reliability.

You will develop features for Linux and RTOS-based systems, participate in CI/CD, and apply secure coding and fault-tolerant design to mission-critical space applications, with opportunities to contribute to post-launch operations.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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

Open Cosmos Ltd. • Braintree

Remote
GBP 65,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
Spaceflight Embedded Software Engineer (Rust/C++)
Spaceflight Embedded Software Engineer (Rust/C++)

Open Cosmos Ltd. • Atherstone

Remote
GBP 60,000 - 90,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
Remote Spaceflight Software Engineer (Rust/C++)
Remote Spaceflight Software Engineer (Rust/C++)

Open Cosmos Ltd. • Cheltenham

Remote
GBP 60,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
Remote Spaceflight Software Engineer (Rust/C++)
Remote Spaceflight Software Engineer (Rust/C++)

Open Cosmos Ltd. • Bakewell CP

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

Open Cosmos Ltd. • Hurley

Remote
GBP 65,000 - 95,000
Global_CLIENTS
Diverse team environment
Inclusive workplace
Spaceflight Embedded Software Engineer (Rust/C++)
Spaceflight Embedded Software Engineer (Rust/C++)

Open Cosmos Ltd. • Brackley

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

Open Cosmos Ltd. • Highweek

Remote
GBP 60,000 - 90,000