C

ClearSpace

Autonomous space-debris removal for orbit

Flight Software Architect

Embedded EngineeringConfirmed live in the last 24 hours
Full-timeNo salary listed

About the Job

Requirements

  • At least 10 years of relevant experience in embedded software development and verification/validation, preferably in standards-driven industries such as ECSS, DO-178, CENELEC EN 50128, or ISO 26262.
  • Strong software architecture and design skills, including requirements-driven development and design reviews.
  • Ability to work hands-on when needed, including development and validation of key software components.
  • A Master of Science degree in Software, Electronics, Aerospace, Physics, or a similar field.
  • Experience delivering software in a project context, including planning, cost and schedule awareness, and supplier coordination.
  • Team leadership and mentoring experience.

Responsibilities

  • Define, maintain, and evolve the Flight Software architecture and technical roadmap, ensuring consistent execution across projects.
  • Support projects in defining and implementing the Flight Software roadmap, including the architecture baseline, key design decisions, reviews, standards, and reuse.
  • Act as Software Subsystem Lead on selected projects, owning software design and system specification and supporting delivery commitments for scope, cost, schedule, and quality.
  • Support system-level architecture trade-offs.
  • Identify and promote innovations in Flight Software.
  • Define product policy to streamline software development across projects.
  • Derive the Software System Specification and Design.
  • Prepare and conduct architecture and design reviews.
  • Promote technical excellence and contribute to continuous improvement of the Flight Software team.
  • Define and disseminate good practices.
  • Define and adjust the Flight Software development process according to applicable standards.
  • Support the proposal and estimate process.
  • Participate in defining and implementing make, buy, and partner strategies.
  • Build and maintain partnerships with external suppliers.
  • Deliver Flight Software on time, within budget, and at the required quality level.
  • Lead the project software team.
  • Coordinate activities within ClearSpace and with external suppliers.
  • Control project cost and schedule, and report to the Project Manager.
  • Support contractual follow-up of external suppliers.
  • Develop and validate key software components.
  • Mentor and train the Flight Software team.
  • Lead or perform problem-resolution sessions.
  • Serve as the company's key point of contact for Flight Software.
  • Provide technical support to system and subsystem teams and to the management team.
  • Act as the ClearSpace customer interface for Flight Software.

Desired Qualifications

  • Experience with real-time embedded development, such as C/C++, RTOS, and low-level interfaces.
  • Experience with verification tooling and automation, such as unit and integration testing, continuous integration, and scripting such as Python.
  • Experience in space software, including ECSS processes, AIV/AIT interfaces, and on-board software constraints.

About the Company

ClearSpace

Autonomous space-debris removal for orbit

ClearSpace develops autonomous space-debris removal and servicing capabilities to clean Earth's orbit. Its flagship mission, ClearSpace-1, uses robotic systems to approach, capture, and remove debris or refuel/repair satellites, carried out under contracts with space agencies such as the European Space Agency. It differentiates itself by offering end-to-end, agency-backed debris-removal missions rather than just research, focusing on practical on-orbit sustainability. The goal is to protect future space activity by reducing collision risks and extending the life of satellites through active debris management.

Company size
51-200
Company stage
Grant
Total funding
$38.8M
Headquarters
Renens, Switzerland
Founded
2018

Recently Posted Jobs

Explore more opportunities at ClearSpace

See more jobs