Data Processing System Engineer
Role details
Job location
Tech stack
Job description
We are seeking a skilled and motivated Data Processing System Engineer to support the development, maintenance, and evolution of state-of-the-art satellite-based payload data processing systems. The successful candidate will contribute to system-level engineering activities, software and hardware configuration, and operational support within a dynamic and collaborative environment, with a particular focus on enabling future COPERNICUS satellite missions., * Provide technical expertise in data processing system-level engineering:
-
Investigate and analyze anomalies and improvement opportunities within ground infrastructure components.
-
Coordinate and contribute to Software Engineering Tasks (SWETs), Engineering Change Proposals (ECPs), and Technical Notes.
-
Maintain and update technical documentation, ensuring configuration control and consistency.
-
Support operational activities in the domain of data processing as required by program needs.
-
Participate in technical and progress meetings, providing relevant inputs and updates.
-
Contribute to system-level reviews and project milestones.
-
Collaborate with partner organizations and stakeholders as needed.
-
Support software and hardware deployment, configuration control, and verification activities.
-
Assist in the implementation, maintenance, and evolution of software components.
-
Contribute to the development and maintenance of technical baseline documentation (e.g., ADD, ICD, STB).
-
Perform additional software engineering tasks as required.
Requirements
- Proven experience in satellite data processing (Level-0, Level-1, Level-2) for meteorological and/or Earth observation products.
- Strong background in integration, verification, and validation (IV&V) of data processing systems, including test planning and execution.
- Proficiency in scripting languages and databases (e.g., Perl, Python, Shell, PostgreSQL).
- Solid experience in system engineering and system design.
- Familiarity with UNIX/Linux operating systems.
- Excellent technical documentation skills.
- Practical knowledge of configuration control and IT security.
- Understanding of computer and network systems.
- Strong problem-solving and analytical skills.
- Ability to work independently and collaboratively in a multicultural team.
- University degree (or equivalent) in a relevant technical discipline
Desirable Skills
- Experience with spacecraft and/or ground segment operations.
- Knowledge of programming languages such as C/C++, Java, and IDL.
- Familiarity with quality control, calibration, and validation processes.
- Experience in developing and maintaining operational procedures and configurations.
Benefits & conditions
We offer competitive compensation and our benefits packages are customized per location to better match local needs. Here in the spotlight are 3 of them for our employees located in Germany at our industry customers.