Spacecraft Flight Software Architect for Space Missions

ETH Zurich

Zürich

Vor Ort

CHF 120.000 - 180.000

Vollzeit

Vor 5 Tagen
Sei unter den ersten Bewerbenden
Bewerbungsgenerator

Hebe dich für diese Rolle ab — erstelle in etwa einer Minute einen maßgeschneiderten Lebenslauf und ein Anschreiben.

Schaffe es an den ATS-Filtern vorbei

Zusammenfassung

ETH Zurich invites applications for a fixed-term Flight Software Systems Engineer to support a diverse portfolio of small spacecraft and instruments. You will contribute from early mission formulation through implementation, integration, verification, launch preparation, and operations.

You will own software developments, translate concepts into spacecraft behavior, and develop embedded flight software in C/C++ with Python tools, while coordinating with systems engineering, avionics, and

Qualifikationen

  • Master's degree in a relevant field.
  • 5+ years of professional experience in flight software or embedded systems.
  • Strong programming skills in C and C++ for resource-constrained embedded targets.
  • Experience with real-time operating systems and embedded Linux.
  • Ability to translate mission and system requirements into software specifications and interfaces.
  • Experience with software verification, validation, and hardware-in-the-loop testing.

Aufgaben

  • Take technical ownership of flight software developments and act as the primary software interface to systems engineering, avionics, payload teams, mission operations, and external providers.
  • Translate mission concepts of operations into spacecraft behaviors and define software architectures and interfaces.
  • Allocate hardware-software functions and define software requirements and interfaces.
  • Translate requirements into software specifications, IOs, and verification plans.
  • Develop embedded flight software in C and C++, and create test scripts (Python).
  • Integrate flight software with onboard computers, sensors, actuators, payload electronics, and ground systems.
  • Set up and maintain flat-sat flight software testbeds.
  • Perform software trade studies on capacity, memory, timing, bandwidth, autonomy, and fault tolerance.
  • Develop real-time, event-driven, autonomous, synchronization, and GNC software functions when needed.
  • Maintain software baselines, versioning, CI, and traceability.
  • Execute unit tests and system-level verification activities; support anomaly investigations and flight operations.

Kenntnisse

C/C++
Embedded software
Real-time OS
Software architecture
Requirements management
Interface definition
Python

Ausbildung

Master's degree in computer science / electrical engineering / aerospace engineering

Tools

NASA cFS
F Prime
RTEMS
Zephyr
FreeRTOS
ECSS standards

Jobbeschreibung

ETH Zurich invites applications for a fixed-term Flight Software Systems Engineer to support a diverse portfolio of small spacecraft and instruments. You will contribute from early mission formulation through implementation, integration, verification, launch preparation, and operations.

You will own software developments, translate concepts into spacecraft behavior, and develop embedded flight software in C/C++ with Python tools, while coordinating with systems engineering, avionics, and

Hol dir deinen kostenlosen, vertraulichen Lebenslauf-Check.

oder ziehe deine Datei hierhin.

Similar jobs

Ähnliche Jobs, die dir auch gefallen könnten

Space Mission Flight Software Engineer
Space Mission Flight Software Engineer

Eidgenössische Technische Hochschule Zürich • Zürich

Vor Ort
CHF 120.000 - 160.000
Senior Flight Software Engineer for Space Missions
Senior Flight Software Engineer for Space Missions

Immigration Policy Lab • Zürich

Vor Ort
CHF 110.000 - 160.000
Flight Software Systems Engineer for Space Missions
Flight Software Systems Engineer for Space Missions

ETH Zurich • Zürich

Vor Ort
CHF 120.000 - 180.000
Flight Software Systems Engineer for Space Missions
Flight Software Systems Engineer for Space Missions

Eidgenössische Technische Hochschule Zürich • Zürich

Vor Ort
CHF 120.000 - 160.000
Flight Software Systems Engineer for Space Missions
Flight Software Systems Engineer for Space Missions

Immigration Policy Lab • Zürich

Vor Ort
CHF 110.000 - 160.000
Flight Software Engineer for Space Missions (Embedded/RTOS)
Flight Software Engineer for Space Missions (Embedded/RTOS)

ETH Zürich • Zürich

Vor Ort
CHF 130.000 - 190.000
Senior Space Systems Engineer — Satellite Missions Lead
Senior Space Systems Engineer — Satellite Missions Lead

Clearspace • Renens

Hybrid
CHF 110.000 - 160.000
Flight Software Systems Engineer for Space Missions
Flight Software Systems Engineer for Space Missions

ETH Zürich • Zürich

Vor Ort
CHF 130.000 - 190.000
Senior Embedded Software & Processing Engineer, Space
Senior Embedded Software & Processing Engineer, Space

Thales Group • Zürich

Vor Ort
CHF 120.000 - 160.000
Flexible working options
International career opportunities
Employee share participation programme
+3
Spacecraft Senior System Engineer
Spacecraft Senior System Engineer

Coris Innovation Group • Renens

Vor Ort
CHF 140.000 - 190.000