Skip to main content
Airbus
Scraped fromBuiltinToday
Frontend

Simulation UI Software Engineer - Qt/QML (d/m/f)

C++QtQmlDevops PipelinesContainerizationAgile Software Development
Work Type
-
Job Type
Full Time
Location
Worldwide
Salary
Not specified

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