Remote Onboard Spacecraft Software Engineer

Open Cosmos Ltd.

Knottingley

Hybrid

GBP 65,000 - 90,000

Full time

2 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Flexible working hours
Global impact

Job summary

Open Cosmos Ltd. is seeking an embedded software engineer for satellite flight software in the Data Division. You will design, implement, validate, and maintain software for Linux and RTOS environments, collaborating across Systems, Electronics, and Mission Operations teams.

Responsibilities include CI/CD, code reviews, testing campaigns, and ensuring traceability and reliability for mission-critical space applications. UK-based applicants with right to work are welcome to apply.

Qualifications

  • Proficiency in Rust, or strong C/C++ with motivation to transition to Rust in production.
  • Strong Linux development experience and scripting ability.
  • Awareness of embedded/space software standards and secure coding principles.

Responsibilities

  • Design, implement, validate, and maintain satellite flight software.
  • Support ground tools; ensure robustness and traceability for space missions.
  • Develop features for Linux and RTOS-based systems per requirements.
  • Participate in code reviews, testing, and CI/CD to maintain quality.
  • Maintain documentation and full software traceability throughout the lifecycle.
  • Collaborate with Systems, Electronics, and Mission Operations teams for integration.
  • Contribute to post-launch operations and build/integration activities.

Skills

Rust
C/C++
Linux
RTOS
Space systems
CI/CD tooling
GitLab
Jenkins
Docker
pytest

Tools

GitLab
Jenkins
Docker
pytest

Job description

Open Cosmos Ltd. is seeking an embedded software engineer for satellite flight software in the Data Division. You will design, implement, validate, and maintain software for Linux and RTOS environments, collaborating across Systems, Electronics, and Mission Operations teams.

Responsibilities include CI/CD, code reviews, testing campaigns, and ensuring traceability and reliability for mission-critical space applications. UK-based applicants with right to work are welcome to apply.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Remote Onboard Software Engineer – Spacecraft Systems
Remote Onboard Software Engineer – Spacecraft Systems

Open Cosmos Ltd. • York and North Yorkshire

Remote
GBP 60,000 - 90,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 Space Software Engineer - Onboard Processing
Remote Space Software Engineer - Onboard Processing

Open Cosmos Ltd. • Ilkeston

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

Open Cosmos Ltd. • Limpsfield

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

Open Cosmos Ltd. • Southampton

Remote
GBP 65,000 - 100,000