Software Architect Position
We are seeking an experienced software architect to deliver high-quality solutions that meet customer needs.
Main Responsibilities:
* Create the software foundation for simulation control stations, instructor operating stations, and flight training debriefing stations.
* Oversee the technical structure, including organizing codebases and defining interfaces.
* Design, develop, test, and maintain software by writing clean, efficient, and maintainable code, following software development best practices.
* Analyze and debug software issues and fix bugs.
* E nsure the software system design and architecture is scalable, maintainable, and can be integrated with other systems.
* Support junior engineers in the Qt/QML tech stack and underlying architecture.
Requirements:
* Hold a degree in computer science or a similar field.
* Bring experience in software development, particularly in frontend/UI applications.
* Be skilled in designing and implementing complex software architectures in collaborative settings.
* Have strong expertise in C++ and the Qt/QML technology stack.
* Be familiar with modern DevOps pipelines, containerization, and agile development methods.
* Speak fluent English, and ideally have very good German skills.