You will provide support to Earth Observation Projects (currently S5 and S4) in the domain of End-to-end (E2E) Mission Performance covering both software and algorithm aspects.
Key Tasks and Responsibilities
Contribute to the overall specification of the E2E Mission Performance Simulator chain (from Scene Generation up to Level-2);
Monitoring the development of the Instrument Simulator Software developed through an ESA contract with industry;
Monitoring the development of the Level 1 Prototype Processor Software developed through an ESA contract with industry;
Monitoring the development and integration of the overall E2E Mission Performance Simulator chain and its components;
Reviewing the Level-1 and Instrument Simulator algorithms and input / output interfaces;
Ensuring that the E2E Mission Performance Simulator chain and its components and algorithms meet the required functionality and performance, taking into account system, instrument, geophysical model and calibration / validation facility aspects;
Installing, maintaining and operating an up to date copy of the E2E Mission Performance Simulator software at ESTEC;
Analysing impacts on the mission performance resulting from deviations during the development programme;
Ensuring the proper verification and validation methods are proposed and implemented;
Supporting the standardisation and the harmonisation between the E2E Mission Performance Simulator chain and related Products between S4, S5 and S5P;
Supporting Test Data production and verification;
Supporting the analysis of the data collected during on-ground and in-orbit calibration and characterisation campaigns;
Developing any needed software tool to support all the mentioned activities.
Skills & Experience
You will have the following qualifications and relevant experience :
Master (-level) degree or equivalent in Physics or Computer Science;
Experience and proficiency in the development of numerical modelling software preferably using compiled languages (C / C++ / Java) and using the Unix operating system;
Familiarity with high-performance computing environment such as GPU and cloud processing;
Good familiarity with computer programs such as Matlab, Python or IDL. Knowledge of specific tools such as image analysis tools is considered a plus;
Background knowledge of the problematics involved in Earth Observation modelling.
Fluency in English is mandatory; knowledge of another European language is an advantage.
This job is located in the Netherlands.