A
Airbus
Frontend
Simulation UI Software Engineer - Qt/QML (d/m/f)
C++QtQmlDevops PipelinesContainerizationAgile Software Development
About the Position
Airbus develops high-fidelity engineering and training simulations for various aircraft, supporting the entire development lifecycle. They are seeking a software engineer for control stations of their simulators, who will define and implement frontend software and collaborate with a team of software engineers. The role involves designing intuitive interfaces using Qt/QML for simulation control, instructor operating, and flight training debriefing stations.
Responsibilities
- Communicate with stakeholders and customers to gather and understand requirements.
- Define and architect the software foundation for simulation control stations, instructor operating stations and flight training debriefing stations.
- Design intuitive and user-friendly interfaces using a custom GUI framework based on Qt/QML.
- Define and maintain the overall technical architecture of the software, including the design and organization of the codebase, interfaces to other systems, the overall structure and organization of the software.
- Design, develop, test and maintain software by writing clean, efficient and maintainable code, and follow software development best practices.
- Analyze and debug software issues, and fix bugs.
- Participate in planning, stand-up, review and retrospective meetings according to software development methodology.
- Perform code reviews and ensure the code meets the defined coding standards.
- Ensure the software system design and architecture is scalable, maintainable and can be integrated with other systems.
Requirements
- Bachelor or higher degree in computer science, software engineering, or relevant field.
- Master’s degree preferred.
- Experience in software development with focus on frontend/UI applications.
- Strong proficiency in C++ and Qt/QML technology stack.
- Good communication skills to efficiently collaborate with cross-functional teams.
- Experience with modern DevOps pipelines, containerization, and agile software development methodologies.
- Proactive and pragmatic mindset and being passionate about simulation.
Benefits
- Attractive salary and special payments
- 30 days paid vacation and extra days-off for special occasions
- Excellent upskilling opportunities and great international, group wide development prospects
- Special benefits: employer-funded pension, employee stock options, discounted car leasing, special conditions for insurances, subsidies for public transport, employee benefits at cooperating companies
- On-site-facilities: Medical officer for check-ups and other health-related services, canteen and cafeteria, kindergarten close to the site
- Compatibility of family & work (job sharing, part-time models, flexible working hours, individual timeout)
- Working in a diverse environment, with more than 140 nationalities, where every voice is heard
Simulation UI Software Engineer - Qt/QML (d/m/f)
View Original