Senior Flight Software Engineer

Senior Flight Software Engineer

Beyond Gravity

Zürich, Switzerland

Your Mission:

  • Owns the end-to-end flight software architecture and development, ensuring alignment with mission CONOPS, spacecraft system design and customer requirements;
  • Leads the full software lifecycle - from requirements capture and architecture design through implementation, integration, verification and qualification;
  • Collaborates closely with other subsystems engineering teams to guarantee seamless interface definition, functional consistency, and compliance with industry standards;
  • Directs the definition and management of software requirements, interfaces, and configuration baselines throughout development;
  • Oversees software integration and test campaigns, contributing to AIT campaign and flight preparation;
  • Analyses technical risks, failure modes, and performance bottlenecks, proposing mitigation strategies;
  • Prepares and delivers clear technical documentation, reviews, and presentations to internal stakeholders and external customers;
  • Contributes to technical proposals and quotations with software development plans, cost estimates, and technical justifications;
  • Ensures timely delivery of verified software builds, documentation, and data packages in accordance with contractual milestones;
  • Assign and oversee responsibilities within the engineering project team, ensuring clear task ownership and alignment with project objectives;
  • Assess resource requirements and forecast task durations; establish and continuously monitor financial budgets within the task management framework;
  • Lead technical negotiations with clients, project stakeholders, subcontractors, and suppliers to ensure alignment and successful collaboration;
  • Serve as interim project manager when required, maintaining continuity and oversight of project execution.

Your Story:

  • Education in Aerospace Engineering, Electrical, Computer Science or related technical field, minimum FH level;
  • Extensive experience (5+) in developing and qualifying real-time embedded software for spacecraft or safety-critical systems, following industry standards (ECSS, CCSDS, SAVOIR);
  • Deep understanding of embedded processor architectures (PowerPC, ARM or LEON) and real-time operating systems (RTEMS, FreeRTOS, VxWorks, PikeOS);
  • Strong command in C/C++ or Rust with proven ability to design deterministic, resource-constrained and fault-tolerant software;
  • Active team player, creative and open-minded, strong communicative skills.

Nice to have’s:

  • Experience defining flight software architectures and interfaces across multiple spacecraft missions or product lines;
  • Engineering know-how in different spacecraft subsystems (Command and Data Handling, AOCS, Electronics, Propulsion & Satellite operations).

Apply NowDeadline 30 January
Don't forget to mention Space-Careers when applying.

Share this Job

Space-Careers Logo

© EuroJobsites 2026