Software Engineer Simulation UI Systems - AIRBUS

HESYS Technical Systems GmbH & Co. KG
Manching, Germany
about 1 month ago
Apply on www.xing.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Working hours
Regular working hours
Languages
English, German
Job source

Tech stack

C++ (Programming Language) Code Review Information Systems Computer Programming Design of User Interfaces Human-Computer Interaction Software Architecture Qt Modeling Language (QML) Qt (Software) Software Engineering Software Systems Information Technology

Job description

Als Software Engineer entwickeln Sie Benutzeroberflächen und Softwaresysteme für Simulationsleitstände, Instructor Operating Stations und Auswertungsstationen für das Flugtraining. Sie verantworten die Softwarearchitektur und entwickeln skalierbare Anwendungen mit C++ und Qt/QML., * Mit Stakeholdern und Kunden kommunizieren, um Anforderungen zu erfassen und zu verstehen

  • Die Softwaregrundlage für Simulationsleitstände, Instructor Operating Stations und Auswertungsstationen für das Flugtraining definieren und architektonisch gestalten
  • Intuitive, benutzerfreundliche Oberflächen und UI/UX-Konzepte definieren und entwerfen
  • Software mit C++ und Qt/QML entwerfen, entwickeln, testen und warten sowie sauberen, effizienten und wartbaren Code nach bewährten Softwareentwicklungspraktiken schreiben
  • Softwareprobleme analysieren, Fehler untersuchen und beheben
  • Technische Risiken und Probleme identifizieren und geeignete Maßnahmen zur Risikominderung umsetzen
  • An Planungs-, Stand-up-, Review- und Retrospektiv-Meetings gemäß der eingesetzten Softwareentwicklungsmethodik teilnehmen
  • An Code-Reviews teilnehmen und die Einhaltung der festgelegten Coding Standards sicherstellen
  • Sicherstellen, dass Systemdesign und Softwarearchitektur skalierbar, wartbar und in andere Systeme integrierbar sind

Requirements

  • Studium der Informatik mindestens mit Master- oder Diplomabschluss oder ein vergleichbarer Studiengang im Software Engineering
  • Mehr als fünf Jahre Berufserfahrung in IT/Informationssystemen
  • Fundierte Kenntnisse in C++ und Qt/QML zur Programmierung von Benutzeroberflächen sind zwingend erforderlich
  • Erfahrung im Simulationsumfeld ist von Vorteil
  • Mindestens verhandlungssichere Deutsch- und Englischkenntnisse
  • Gute Kommunikationsfähigkeit für die effiziente Zusammenarbeit mit funktionsübergreifenden Teams

Benefits & conditions

  • Anspruchsvoller Einsatz direkt beim Kunden mit Anstellung bei HESYS Engineering
  • Persönliche Begleitung vom ersten Gespräch bis in den Einsatz
  • Klare Rückmeldungen, kurze Wege und feste Ansprechpartner
  • Einblicke in spezialisierte Aufgaben bei namhaften Industriekunden

Warum HESYS

  • Spezialisierung auf technische Rollen in Aerospace, Defence und High-Tech
  • Langjährige Erfahrung in anspruchsvollen Engineering- und Industrieumfeldern
  • Gute Kenntnis der Anforderungen unserer Kunden und ihrer Fachbereiche
  • Türöffner zu anspruchsvollen Aufgaben bei führenden Industrieunternehmen

About the company

Seit über 25 Jahren bringt HESYS Engineering qualifizierte Spezialisten in anspruchsvolle Aufgaben bei Kunden aus Aerospace, Defence und High-Tech. Für unseren Kunden AIRBUS suchen wir Sie., For more than 25 years, HESYS Engineering has connected technical specialists with demanding assignments for customers in aerospace, defence and high-tech. For our customer AIRBUS, we are looking for a suitable candidate.

As a Software Engineer, you develop user interfaces and software systems for simulation control stations, Instructor Operating Stations and flight training debriefing stations. You are responsible for the software architecture and develop scalable applications using C++ and Qt/QML.

Your tasks

  • 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
  • Define and design intuitive, user-friendly interfaces and UI/UX concepts
  • Design, develop, test and maintain software using C++ and Qt/QML, writing clean, efficient and maintainable code and following software development best practices
  • Analyze and debug software issues and fix bugs
  • Identify and address technical risks and issues and implement mitigation strategies as required
  • Participate in planning, stand-up, review and retrospective meetings according to the software development methodology
  • Participate in code reviews and ensure that the code meets the defined coding standards
  • Ensure that the software system design and architecture are scalable, maintainable and capable of integration with other systems

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.xing.com
Prepare application

Good distractions

Loading talks and stories from around this role…