You will be responsible for steering the strategy, capability development, and performance of SE and IVV disciplines, ensuring delivery excellence and technical innovation across a portfolio of cutting-edge Mission Systems projects and product
Lead and inspire teams responsible for developing and delivering instruments for scientific satellites and optical communications terminals, as well as conducting studies and phase A projects for agencies (primarily the European Space Agency);
Support the proposal capture leader and bid team until contract signature, during the proposal preparation with customer interaction, value proposition, customer need identifications etc.; In the frame of bid: Act as capture manager
Knowledge of technical requirements management, from specification tree to relationships between the various layers of a complex system (platform, payload, satellite, E2E); Differentiation between verification plans for a qualification or acceptance,