Назад
11 дней назад

Flight Software Architect (Aerospace)

Формат работы
onsite
Тип работы
fulltime
Грейд
senior
Английский
b2
Страна
Germany
Релокация
Germany
Вакансия из списка Hirify.GlobalВакансия из Hirify Global, списка международных tech-компаний
Для мэтча и отклика нужен Plus

Мэтч & Сопровод

Для мэтча с этой вакансией нужен Plus

Описание вакансии

Текст:
/
TL;DR
Flight Software Architect (Aerospace): Defining and maintaining scalable flight software architectures for spacecraft with an accent on system integration, requirements traceability, safety, reliability, and real-time embedded systems. Focus on coordinating interfaces across avionics and other spacecraft subsystems, managing architectural risks, and validating software against mission requirements.

Location: Munich, Bavaria, Germany. Relocation assistance is available, including visa sponsorship where applicable.

Company

Develops spacecraft for human space exploration.

What you will do

  • Define, develop, and maintain the flight software architecture, including components, interfaces, data flows, and execution models.
  • Drive architectural decisions, design principles, technical standards, and best practices for flight software.
  • Coordinate software interfaces with avionics, onboard computers, sensors, actuators, GNC, communications, and other spacecraft subsystems.
  • Translate mission and system-level requirements into software architecture, interface specifications, and verification strategies.
  • Address fault tolerance, timing constraints, resource utilization, failure detection and recovery, safety, and spacecraft reliability.
  • Manage architectural risks, support design reviews and verification activities, and align Flight Software, Systems Engineering, Avionics, GNC, Mission Operations, and external partners.

Requirements

  • 10–15 years of professional software engineering experience, including substantial experience with flight software, embedded software, or safety- and mission-critical systems.
  • Experience defining and evolving architectures for complex critical software systems, ideally in spacecraft, launch vehicles, satellites, or aerospace.
  • Strong knowledge of real-time embedded software, operating systems, hardware–software interfaces, resource-constrained computing, and distributed or fault-tolerant systems.
  • Experience with system integration, testing, verification and validation, configuration management, and change management.
  • Strong analytical thinking, technical communication, cross-functional collaboration, and technical risk-management skills.
  • Willingness to relocate to Germany may be required; visa sponsorship is available where applicable.

Culture & Benefits

  • Agile environment with fast decision-making and clear goals.
  • Open and collaborative approach to risks and obstacles.
  • Opportunity to contribute to the development of spacecraft and the democratisation of space.
  • Relocation assistance, including visa sponsorship where applicable.
  • Employment offers are contingent on a background check appropriate to the country, role, and project.

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →