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;
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).
Don't forget to mention Space-Careers when applying.