
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.
Maintain, design, develop, document, and test software in Java in the framework of the ground segment domain
Disseminating knowledge and learn with others; praising the successes of your colleagues and getting praised for your successes.
Grow yourself, grow the company, and be rewarded as a technical specialist
Share competences and be involved in the training of junior figures
Lead a small development team
University degree in software engineering or similar
Experience developing and designing software in the space domain, in particular in the ground segment
Object-oriented programming and design
Good practical Java development skills
Familiarity with high-level scripting languages, e.g., Python
Knowledge of Linux OS
Knowledge of Satellite Mission Control System
Ability to interpret complex technical documentation and transfer this knowledge into data models and processes
Experience with CI environment tools (Git, Maven, Docker, Jenkins, Nexus)
Experience using automated testing technologies
Proficiency in spoken and written English
Interest in being part of an international team continuously looking to improve our capabilities
Previous experience in Ground Segment System Maintenance or Development projects, or operational experience within a flight control team
Experience of working in an Agile Team
Ability to create software design documentation
Experience with Linux and Bash scripting
Experience with PostgreSQL or Apache HBase
Knowledge of React libraries,
Knowledge of Eclipse RCP
Knowledge of the Angular Framework
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:
Primary Location:
DE - Darmstadt - Europahaus
Additional Locations:
Contract Type:
Employee-Permanent
Hybrid Working:

Leonardo is a global security company that realises multi-domain technological capabilities in AD&S.
With over 60,000 employees worldwide, the company has a significant industrial presence in Italy, the UK, Poland, and the US. It also has a commercial presence in 150 countries through subsidiaries, joint ventures and investments. A key player in major international strategic programmes, it is a technological and industrial partner of governments, defence administrations, institutions and companies.
In 2024, Leonardo recorded consolidated revenues of €17.8 bn, new orders for €20.9 bn and invested €2.5 bn in R&D. Innovation, continuous research, digitalisation and sustainability are the pillars of its business worldwide.
Stefano Pontecorvo has been the Chairman since 9 May 2023 and Roberto Cingolani has been the CEO and General Manager since 9 May 2023.
Follow Leonardo on social media:
➡️https://x.com/Leonardo_live
➡️https://www.instagram.com/leonardo_company/
➡️https://www.youtube.com/leonardocompany