Spaceflight Embedded Software Engineer (Rust/C++)

Open Cosmos Ltd.

Atherstone

Remote

GBP 60,000 - 90,000

Full time

5 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Open Cosmos Ltd. is seeking a software engineer to design, implement and validate satellite flight software. You will support ground tools and develop features for Linux and RTOS-based systems in collaboration with Systems, Electronics and Mission Operations teams.

You will participate in CI/CD, code reviews and testing campaigns, while ensuring traceability and robust software practices across the mission lifecycle.

Qualifications

  • Proven ability to design and implement satellite flight software.
  • Experience with Linux development environments and embedded systems.
  • Familiarity with ECSS or space engineering standards is a plus.

Responsibilities

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

Skills

Rust
C/C++
Linux
CI/CD
Security
RTOS
Embedded
ECSS
Space subsystems

Tools

GitLab
Jenkins
Docker
pytest

Job description

Open Cosmos Ltd. is seeking a software engineer to design, implement and validate satellite flight software. You will support ground tools and develop features for Linux and RTOS-based systems in collaboration with Systems, Electronics and Mission Operations teams.

You will participate in CI/CD, code reviews and testing campaigns, while ensuring traceability and robust software practices across the mission lifecycle.

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. • Brackley

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

Open Cosmos Ltd. • Braintree

Remote
GBP 65,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
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. • Doncaster

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

Open Cosmos Ltd. • Cheltenham

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

Open Cosmos Ltd. • Wick

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

Open Cosmos Ltd. • Highweek

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