About this role:
Berufserfahrung and Qualifikationen are crucial for this position, but ensure you possess the required Soft Skills before applying.
A Software Architect role has opened in the EW Platform Operational Support domain. You will join Ground Support Systems Software.
We develop ground mission systems to support Defensive Aids Subsystem operation for aircrafts.
Our systems enable mission data elaboration, provide onboard system interfaces, and evaluate mission execution in electronic warfare, defensive aids, and sensor fusion contexts.
Your responsibilities:
* You analyze use cases and needs with stakeholders from system engineering teams.
* You define and realize software designs, evaluating architectural solutions and choosing the best option.
* You understand user workflows and define software and GUI solutions using specific technologies to enhance mission data production and verification.
* You design and implement mission data preparation and verification solutions with Eclipse RCP, OSGI, and Java.
* You prepare and execute software tests to satisfy software verification and validation levels.
* You integrate activities in the Software Development Lifecycle, developing according to Software Development Plan and accompanying Standards.
About you - Required qualifications:
* You hold a university degree in computer science or equivalent qualification.
You consider yourself a skilled Software architect with:
* Object-oriented analysis and design using UML.
* Code programming skills in Java, C, Python.
* GUI implementation for desktop applications with EMF and SWT.
* Sound knowledge of development environments (Eclipse IDE, Git, Maven, SonarQube).
* Data model design and relational database (Oracle) expertise.
Experience in Electronic warfare and defensive aids systems is an asset. You must be a good communicator with a proactive mindset and team work ability. Agile software development processes and methods are familiar to you. Fluency in English is required; German knowledge is a plus.