Software Engineer Simulation UI Systems - AIRBUS
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
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.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Loading talks and stories from around this role…