You develop rapidly deployable, cloud-native software solutions for mission and aerospace systems in interdisciplinary teams.
Your focus is on the fast delivery of new capabilities—from concept through prototype to integration into operational systems.
You bring innovative technologies to where they make a real difference.
Design, development and integration of cloud-native prototypes and scalable software solutions for mission and defense systems on cloud, edge and hybrid platforms.
Integration of containerized applications into distributed, cloud-native mission architectures and support for migrating existing systems to modern cloud and container architectures.
Build, improve and automate platform and deployment processes using CI/CD, DevSecOps and Infrastructure as Code.
Analyze operational requirements in close collaboration with engineers, program managers and customers to ensure targeted, integrable solution development.
Evaluate, select and integrate new technologies to rapidly deliver new capabilities.
Perform testing, validation and performance analyses to ensure the operational readiness and performance of developed solutions.
Train and support other teams and share knowledge and skills to promote scalable and sustainable development and operations processes.
Requirements
Completed degree in aerospace engineering, computer science, software engineering or a comparable technical field.
Experience in the development and integration of software-based systems in the areas of flight simulation, avionics, edge computing or safety-critical platforms.
Knowledge of model-based development approaches (MBSE), systems engineering and V-model based development processes.
Strong programming skills in Python, Rust or C++ and experience with modern software development practices such as GitOps and automated build and deployment processes.
Experience with cloud-native technologies, CI/CD, DevSecOps, Infrastructure as Code as well as monitoring and observability solutions.
Confident proficiency with Linux and experience automating complex development and operational environments.
Knowledge of container technologies (Docker, Kubernetes) and distributed systems is an advantage.
Experience with agile development methods and collaboration tools such as Jira, Bitbucket and Confluence.
Ability to quickly analyze complex technical problems and develop innovative solutions.
Excellent written and spoken English skills.
Tech Stack
Cloud
Docker
Kubernetes
Linux
Python
Rust
Benefits
Exciting, innovative projects in a dynamic environment
Flexible working hours to fit your life
Option to work remotely
30 days of annual leave
A modern work environment including height-adjustable desks
Training and career development opportunities
A secure, future-proof position
Employer contribution to the company pension plan
Attractive health benefits that support your health and well-being