Software Developer - Simulation Control Stations

RIB Deutschland GmbH
Manching, Germany
2 days ago

Role details

Contract type
Permanent contract
Employment type
Part-time (≤ 32 hours)
Working hours
Shift work
Languages
German

Job location

Manching, Germany

Tech stack

C++
Code Review
DevOps
Software Architecture
Qt Modeling Language (QML)
QT
Software Engineering
Containerization
Information Technology
Codebase
Front End Software Development

Job description

Wir suchen einen Softwareentwickler (m/w/d) im Bereich Kontrollstationen für unsere Simulatoren. Neben der Steuerung und Überwachung von Simulationen, werden diese Stationen auch für die Erstellung und Nachbereitung (Debriefing) von Trainingseinheiten genutzt.

Du bist verantwortlich, die Frontend-Software zu definieren und zu implementieren. Dabei arbeitest du eng mit einem Team von Simulations-Ingenieuren zusammen, um die erfolgreiche Entwicklung des gesamten Simulators sicherzustellen., * Entwurf intuitiver und benutzerfreundlicher Oberflächen unter Verwendung eines spezifischen GUI-Frameworks auf Basis von Qt/QML.

  • Definition und Pflege der Softwarearchitektur (Codebasis-Struktur, Schnittstellen zu anderen Systemen, Organisation der Software).
  • Design, Entwicklung, Test und Wartung der Software durch sauberen, effizienten und wartbaren Code unter Einhaltung von Best Practices. Analyse und Behebung von Softwarefehlern.
  • Teilnahme an Planungs-, Stand-up-, Review- und Retrospektiv-Meetings gemäß der Softwareentwicklungsmethodik.
  • Durchführung von Code-Reviews zur Sicherstellung der definierten Qualitätsstandards.
  • Sicherstellung, dass das Systemdesign skalierbar, wartbar und nahtlos in andere Systeme integrierbar ist.

Requirements

  • Bachelor-Abschluss oder höher in Informatik, Software-Engineering oder einem relevanten Fachbereich; Master-Abschluss bevorzugt.
  • Erfahrung in der Softwareentwicklung mit Fokus auf Frontend-/UI-Anwendungen.
  • Fundierte Kenntnisse im C++ und Qt/QML.
  • Gute Kommunikationsfähigkeiten für eine effiziente Zusammenarbeit mit cross-funktionalen Teams.
  • Erfahrung mit modernen DevOps-Pipelines, Containerisierung und agilen Softwareentwicklungsmethoden.
  • Proaktive und pragmatische Denkweise sowie Leidenschaft für das Thema Simulation.

Kein 100%iges Match? Kein Grund zur Sorge! Airbus unterstützt deine persönliche Entwicklung mit maßgeschneiderten Entwicklungslösungen.

Benefits & conditions

  • Attraktive Vergütung und Sonderzahlungen
  • 30 Tage bezahlter Urlaub und zusätzliche freie Tage für besondere Anlässe
  • Hervorragende Weiterbildungsmöglichkeiten und tolle internationale, konzernweite Entwicklungsperspektiven
  • Sonderleistungen: arbeitgeberfinanzierte Altersvorsorge, Mitarbeiteraktienoptionen, vergünstigtes Auto Leasing, Sonderkonditionen bei Versicherungen, Bezuschussung im öffentlichen Personennahverkehr, Mitarbeitervorteile bei kooperierenden Unternehmen
  • Vor-Ort-Einrichtungen: Arzt für Check-ups und andere gesundheitsbezogene Dienstleistungen, Kantine und Cafeteria, standortnaher Kindergarten
  • Vereinbarkeit von Familie & Beruf (Jobsharing, Teilzeitmodelle, flexible Arbeitszeiten, individuelle Auszeit)
  • Arbeiten in einem diversen Umfeld, mit mehr als 140 Nationalitäten, in dem jede Stimme gehört wird

Apply for this position