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

Airbus
Germany
Workplace: OnsiteFull timeFunction: Software EngineeringEducation: bachelorsSkills: ["Communication","Collaboration","Problem-solving","Debugging","Proactive"]

Develop high-fidelity aircraft simulation and training tools for control, instructor, and debriefing stations. Define and architect the frontend software foundation using Qt/QML, collaborate with engineers across the full simulator lifecycle, and ensure scalable, maintainable architecture. Build, test, debug, and maintain clean code, follow agile development practices, and support planning, code reviews, and integration with other systems.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Airbus
Airbus
4 days ago

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

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 17 hours agoStatus: Live
Reposted: similar role first listed 7 months ago

Job Summary

Develop high-fidelity aircraft simulation and training tools for control, instructor, and debriefing stations. Define and architect the frontend software foundation using Qt/QML, collaborate with engineers across the full simulator lifecycle, and ensure scalable, maintainable architecture. Build, test, debug, and maintain clean code, follow agile development practices, and support planning, code reviews, and integration with other systems.
Location: Germany
Workplace: Onsite
Employment Type: Full time · Permanent
Job Function: Software Engineering

Key Responsibilities

  • •Communicate with stakeholders and customers to gather and understand requirements.
  • •Define and architect the software foundation for simulation control, instructor operating, and flight training debriefing stations.
  • •Design intuitive, user-friendly interfaces using a custom GUI framework based on Qt/QML.
  • •Design, develop, test, debug, and maintain software, ensuring clean and maintainable code and following best practices.
  • •Participate in agile ceremonies and code reviews, and ensure the architecture is scalable, maintainable, and integrates with other systems.

Pay and Benefits

Equity and Bonus:Equity
Perks:Paid LeavePensionEquity

Key Requirements

  • •Bachelor’s degree or higher in computer science, software engineering, or a related field (Master’s preferred).
  • •Experience in software development focused on frontend/UI applications.
  • •Strong proficiency in C++ and the Qt/QML technology stack.
  • •Experience with modern DevOps pipelines, containerization, and agile software development methodologies.
  • •Good communication skills for collaboration with cross-functional teams.
Experience:Simulation
Education:Bachelor's
Skills:CommunicationCollaborationProblem-solvingDebuggingProactive
Tech Stack:C++QtQMLDevOpsContainerizationAgile

Company Brief

Airbus
Designs, manufactures, and sells commercial aircraft, helicopters, defense and space systems, and related services worldwide. Airbus is a leading aerospace and defense company delivering integrated solutions for civil and military aviation customers.
Industry: Aerospace Manufacturing
Company Size: Enterprise (1,001+ employees)
Revenue: USD 1B+
Growth: Public Company
Valuation: Public Company (Market Cap in USD)
Funding: IPO / Publicly Listed
Headquarters: Toulouse, France
Founded: 1970
WebsiteLinkedIn