Remote On-Board Space Software Engineer (Rust/C++)

Open Cosmos Ltd.

Stroud

Remote

GBP 60.000 - 90.000

Vollzeit

Vor 4 Tagen
Sei unter den ersten Bewerbenden
Bewerbungsgenerator

Schick keinen Standard-Lebenslauf — erstelle einen Lebenslauf und ein Anschreiben, die genau auf diese Rolle zugeschnitten sind.

Schaffe es an den ATS-Filtern vorbei

Zusammenfassung

Open Cosmos Ltd. is seeking an experienced Software Engineer to design, implement, and maintain satellite flight software within our Data Division.

You’ll work across Linux and RTOS environments, contribute to ground tools, and participate in CI/CD practices to ensure robust, traceable software for space missions. You will collaborate with Systems, Electronics, and Mission Operations teams, applying secure, fault-tolerant design principles and supporting post-launch activities.

Qualifikationen

  • Strong programming capability in Rust, or solid understanding in C or C++ with the motivation and ability to transition to Rust in a production environment.
  • Proficiency in compiled and object-oriented programming paradigms, with an emphasis on performance, reliability, and correctness.
  • Ability to work in Linux development environments, including scripting and command-line tooling, as part of day-to-day engineering work.
  • Familiarity with CI/CD pipelines and automation tools such as GitLab, Jenkins, Docker, and pytest, supporting consistent and efficient software delivery.
  • Ability to apply secure coding and fault-tolerant design principles to software development, ensuring reliability and resilience in mission-critical contexts.
  • Understanding of RTOS concepts and their application in embedded and space software environments.

Aufgaben

  • Designing, implementing, validating, and maintaining satellite flight software.
  • Supporting ground tools, ensuring software is robust, traceable, and fit for the reliability demands of space missions.
  • Developing features for Linux and RTOS-based systems in line with mission and system requirements.
  • Participating in code reviews, testing campaigns, and CI/CD processes to ensure high software quality standards are maintained consistently throughout the development lifecycle.
  • Maintaining configuration control, documentation, and full software traceability throughout the development lifecycle.
  • Collaborating closely with Systems, Electronics, and Mission Operations teams to integrate and test subsystems, contributing technical expertise that supports effective cross-functional alignment and problem resolution.
  • Contributing to post-launch operations and build and integration activities.
  • Driving continuous improvement in architecture, design, and engineering processes, identifying and implementing changes that enhance software reliability, maintainability, and delivery efficiency.

Kenntnisse

Rust
C/C++
Linux
CI/CD
GitLab
Jenkins
Docker
pytest
Secure coding
Embedded RTOS
ECSS
Spacecraft subsystems
fault-tolerant design

Tools

GitLab
Jenkins
Docker
pytest

Jobbeschreibung

Open Cosmos Ltd. is seeking an experienced Software Engineer to design, implement, and maintain satellite flight software within our Data Division.

You’ll work across Linux and RTOS environments, contribute to ground tools, and participate in CI/CD practices to ensure robust, traceable software for space missions. You will collaborate with Systems, Electronics, and Mission Operations teams, applying secure, fault-tolerant design principles and supporting post-launch activities.

Hol dir deinen kostenlosen, vertraulichen Lebenslauf-Check.

oder ziehe deine Datei hierhin.

Similar jobs

Ähnliche Jobs, die dir auch gefallen könnten

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 Space Software Engineer: Onboard Systems
Remote Space Software Engineer: Onboard Systems

Open Cosmos Ltd. • Andover

Remote
GBP 70.000 - 110.000
Onboard Spacecraft Software Engineer (Rust/C++)
Onboard Spacecraft Software Engineer (Rust/C++)

Open Cosmos Ltd. • Harwell

Vor Ort
GBP 70.000 - 110.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. • Hurley

Remote
GBP 65.000 - 95.000
Global_CLIENTS
Diverse team environment
Inclusive workplace
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 – Onboard Processing
Remote Spaceflight Software Engineer – Onboard Processing

Open Cosmos Ltd. • Leighton Buzzard

Remote
GBP 65.000 - 95.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
Space Embedded Software Engineer (Rust/C++)
Space Embedded Software Engineer (Rust/C++)

Open Cosmos Ltd. • Tees Valley

Remote
GBP 70.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