Job Opportunity:
We are seeking a skilled Software Architect to join our team in Ground Support Systems Software.
Key Responsibilities & Accountabilities:
* Collaborate with stakeholders from the system engineering team to analyze use cases and needs
* Evaluate different architectural solutions and select the best one for software design
* Implement mission data preparation and verification solutions using state-of-the-art technologies such as Eclipse RCP, OSGI, and Java
* Develop and execute software tests to satisfy software verification and validation levels
* Integrate activities in the Software Development Lifecycle, developing according to Software Development Plan and accompanied Standards
Required Skills & Qualifications:
* University degree in computer science or equivalent qualification
A skilled Software architect with strong skills in object-oriented analysis and design using UML, code programming skills in Java, C, Python, GUI implementation for desktop applications with EMF and SWT, knowledge of development environments (e.g., Eclipse IDE, Git, Maven, SonarQube), and experience in Electronic warfare and defensive aids systems. Good communication skills, proactive mindset, and ability to work in a team.
Fluency in English is required; knowledge in German would be a plus.