Job Description:
We are seeking a pragmatic Software Engineer with ground segment experience to design and maintain critical ESOC infrastructure components, including EGS-CC, EGOS-CC, and OPEN.
In this role, you will collaborate with technical managers and end-users to evolve mission-critical systems while ensuring uninterrupted operational support. You must be proficient with debuggers, profilers, and tracing utilities, possessing the calm demeanor required to resolve complex technical issues in real time.
We value high code quality and are looking for a logical problem-solver ready to integrate into a multi-national team dedicated to advancing space industry standards.
Key Responsibilities
1. Maintain, design, develop, document, and test software in Java in the framework of the ground segment domain
2. Disseminating knowledge and learn with others; praising the successes of your colleagues and getting praised for your successes.
3. Grow yourself, grow the company, and be rewarded as a technical specialist
4. Share competences and be involved in the training of junior figures
5. Lead a small development team
Essential Skills and Qualifications
6. University degree in software engineering or similar
7. Experience developing and designing software in the space domain, in particular in the ground segment
8. Object-oriented programming and design
9. Good practical Java development skills
10. Familiarity with high-level scripting languages, e.g., Python
11. Knowledge of Linux OS
12. Knowledge of Satellite Mission Control System
13. Ability to interpret complex technical documentation and transfer this knowledge into data models and processes
14. Experience with CI environment tools (Git, Maven, Docker, Jenkins, Nexus)
15. Experience using automated testing technologies
16. Proficiency in spoken and written English
17. Interest in being part of an international team continuously looking to improve our capabilities
Desirable Skills
18. Previous experience in Ground Segment System Maintenance or Development projects, or operational experience within a flight control team
19. Experience of working in an Agile Team
20. Ability to create software design documentation
21. Experience with Linux and Bash scripting
22. Experience with PostgreSQL or Apache HBase
23. Knowledge of React libraries,
24. Knowledge of Eclipse RCP
25. Knowledge of the Angular Framework
26. Knowledge of one or more of the following systems: EGS-CC, EGOS-CC, GSMC-CC, EGOS-MG, EGOS Demonstrator for EO (EO-CC), FBO, OPEN, EUD, WebUI
Seniority: