Remote Onboard Software Engineer – Spacecraft Systems

Open Cosmos Ltd.

York and North Yorkshire

Remote

GBP 60,000 - 90,000

Full time

5 days ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Open Cosmos Ltd. invites you to join our Data Division to design, implement, validate and maintain satellite flight software, supporting ground tools and Linux/RTOS platforms, while collaborating with Systems, Electronics and Mission Operations teams to ensure reliable software across missions.

You will contribute to post-launch operations, participate in code reviews and CI/CD, and help drive continuous improvement in architecture, design, and engineering processes to deliver high-quality data

Qualifications

  • Proficient in Rust or strong C/C++ understanding with ability to transition to Rust
  • Solid grasp of compiled, object-oriented programming prioritising performance and reliability
  • Experience in Linux development environments and scripting

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 aligned with requirements
  • Participating in code reviews, testing campaigns, and CI/CD pipelines
  • Maintaining configuration control and full software traceability
  • Collaborating with Systems, Electronics, and Mission Operations teams for integration
  • Contributing to post-launch operations and build and integration activities
  • Driving continuous improvement in architecture and engineering processes

Skills

Rust
C/C++

Tools

GitLab
Jenkins
Docker
pytest

Job description

Open Cosmos Ltd. invites you to join our Data Division to design, implement, validate and maintain satellite flight software, supporting ground tools and Linux/RTOS platforms, while collaborating with Systems, Electronics and Mission Operations teams to ensure reliable software across missions.

You will contribute to post-launch operations, participate in code reviews and CI/CD, and help drive continuous improvement in architecture, design, and engineering processes to deliver high-quality data

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Remote Onboard Spacecraft Software Engineer
Remote Onboard Spacecraft Software Engineer

Open Cosmos Ltd. • Knottingley

Hybrid
GBP 65,000 - 90,000
Flexible working hours
Global impact
Remote Space Software Engineer - Onboard Processing
Remote Space Software Engineer - Onboard Processing

Open Cosmos Ltd. • Ilkeston

Hybrid
GBP 70,000 - 95,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
Remote Space Software Engineer: Onboard Systems
Remote Space Software Engineer: Onboard Systems

Open Cosmos Ltd. • Andover

Remote
GBP 70,000 - 110,000
Remote Spaceflight Software Engineer – Onboard Processing
Remote Spaceflight Software Engineer – Onboard Processing

Open Cosmos Ltd. • Leighton Buzzard

Remote
GBP 65,000 - 95,000
Remote Space Software Engineer: Flight & Ground Systems
Remote Space Software Engineer: Flight & Ground Systems

Open Cosmos Ltd. • Metchley

Remote
GBP 65,000 - 98,000
Remote Spaceflight Software Engineer (Flight/Embedded)
Remote Spaceflight Software Engineer (Flight/Embedded)

Open Cosmos Ltd. • Newcastle upon Tyne

Remote
GBP 70,000 - 110,000
Remote Spacecraft Onboard Software Engineer
Remote Spacecraft Onboard Software Engineer

Open Cosmos Ltd. • Southampton

Remote
GBP 65,000 - 100,000
Remote Space Software Engineer – Flight & Ground
Remote Space Software Engineer – Flight & Ground

Open Cosmos Ltd. • Swindon

Remote
GBP 60,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