Remote Space Flight Software Engineer (Rust/C++)

Open Cosmos Ltd.

Hurley

Remote

GBP 65,000 - 95,000

Full time

4 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

Benefits offered by this job

Global_CLIENTS
Diverse team environment
Inclusive workplace

Job summary

Open Cosmos Ltd. is seeking a software engineer for its Data Division to design, implement and validate satellite flight software. You will work across Linux and RTOS environments, integrate with ground tools, and ensure robust, traceable software throughout the development lifecycle.

Join a cross-functional team tackling space missions with secure coding practices, CI/CD pipelines, and continuous improvement across the software stack.

Qualifications

  • Strong programming capability in Rust, or solid understanding in C or C++ with ability to transition to Rust.
  • Proficiency in Linux development environments, scripting and command-line tooling.
  • Familiarity with CI/CD pipelines and automation tools (GitLab, Jenkins, Docker, pytest).
  • Secure coding and fault-tolerant design principles for mission-critical software.
  • Knowledge of RTOS concepts and embedded/space software environments.

Responsibilities

  • Designing, implementing, validating, and maintaining satellite flight software.
  • Supporting ground tools and ensuring software is robust and traceable.
  • Developing features for Linux and RTOS-based systems in line with requirements.
  • Participating in code reviews, testing campaigns, and CI/CD processes.
  • Maintaining configuration control and full software traceability.
  • Collaborating with Systems, Electronics, and Mission Operations teams.
  • Contributing to post-launch operations and integration activities.
  • Driving continuous improvement in architecture, design, and engineering processes.

Skills

Rust
C/C++
Linux
CI/CD
Secure coding
RTOS
ECSS awareness

Tools

GitLab
Jenkins
Docker
pytest

Job description

Open Cosmos Ltd. is seeking a software engineer for its Data Division to design, implement and validate satellite flight software. You will work across Linux and RTOS environments, integrate with ground tools, and ensure robust, traceable software throughout the development lifecycle.

Join a cross-functional team tackling space missions with secure coding practices, CI/CD pipelines, and continuous improvement across the software stack.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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

Open Cosmos Ltd. • Cheltenham

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

Open Cosmos Ltd. • Stamford

Remote
GBP 65,000 - 90,000
Remote Space Software Engineer — Flight Systems & Rust
Remote Space Software Engineer — Flight Systems & Rust

Open Cosmos Ltd. • Sevenoaks

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

Open Cosmos Ltd. • Newport

Remote
GBP 65,000 - 95,000
Spaceflight Software Engineer (Rust/C++, Embedded)
Spaceflight Software Engineer (Rust/C++, Embedded)

Open Cosmos Ltd. • Highweek

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 On-Board Space Software Engineer (Rust/C++)
Remote On-Board Space Software Engineer (Rust/C++)

Open Cosmos Ltd. • Stroud

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
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