AFRA #143-(Senior) Software Engineer (m/w/d) – HMI & Information Systems / ATS

Randstad Digital Germany AG
Ansprechpartner: Jeannine Keith
Langen,  Deutschland
60% RemoteFestanstellungStart 6/2027Dauer 36 Monate100% Auslastung

Beschreibung

(Senior) Software Engineer (m/w/d) – HMI & Information Systems / ATS
Vertragsform: Festanstellung, Partner oder Freelance / Projektvertrag
Wir suchen einen kompetenten Partner, mit dem wir gemeinsam ein Angebot für ein umfassendes Teamstaffing erstellen können.
Einsatzzeitraum: ab Mitte 2027 ff. (Mehrjahresvertrag)
Standort: Deutschland (Tower-Standorte / Remote nach Absprache)

In dieser Spezialrolle gestalten Sie die operative Schnittstelle zwischen Mensch und System: Sie entwickeln hochverfügbare, latenzarme und ergonomische Arbeitsplatzsysteme (HMI) für Fluglotsen an den 16 deutschen Tower-Standorten sowie den Kontrollzentralen.
Ihre Aufgaben
  • HMI-Entwicklung & -Konzeption: Entwurf, Implementierung und Optimierung reaktionsschneller, fehlerresistenter Benutzeroberflächen für Lotsen- und Tower-Arbeitsplätze (u. a. elektronische Flugstreifen, Wetter- und Betriebsinformationssysteme wie ATIS und NOTAMs).
  • Technologische Umsetzung: Modularer Aufbau von Frontend- und Client-Komponenten, primär mittels Qt-Klassenbibliothek (C++) oder modernen Web-Technologien (Vue.js, JavaScript/TypeScript, HTML5/CSS).
  • System- & Backend-Integration: Sichere Anbindung an heterogene Backend-Dienste, relationale Datenbanken (SQLite, MariaDB, MySQL) und Webserver (Apache HTTP Server) sowie Überwachung über SNMP.
  • Safety & Security Compliance: Umsetzung stringenter Entwicklungsstandards gemäß dem DFS-V-Modell (DIN EN ISO 9001) und ISO/IEC/IEEE 12207; Einhaltung sicherheitsrelevanter Vorgaben nach BSI-Grundschutz und OWASP-ASVS.
  • Safety Cases & Nachweisführung: Zuarbeit zu Hazard-Analysen, Requirements-Traceability (OpenText Dimensions RM) und Sicherheitsnachweisen nach Flugsicherheitsstandard ED-153.
  • Moderne Toolchains: Versionsverwaltung, CI/CD und Kollaboration mit GitLab, Jira, Confluence, HashiCorp Vault und Nexus.

Ihr Profil
  • Erfahrung: Mindestens 3–5 Jahre fundierte Berufserfahrung in der Softwareentwicklung mit Fokus auf komplexe Benutzeroberflächen, Bedienplätze oder Arbeitsplatzsysteme im hochregulierten Umfeld (z. B. Air Traffic Management, Bahntechnik, Medizintechnik oder Automotive).
  • Technologie-Fokus:
  • Sehr gute Kenntnisse in der Entwicklung mit C/C++ und Qt und/oder
  • Fundierte Praxis mit modernem Vue.js, TypeScript/JavaScript.
  • Praktische Kenntnisse in weiteren Sprachen wie Python, Go, Java oder Ada sind ausdrücklich willkommen.
  • Architektur & Systeme: Erfahrung mit hochverfügbaren Echtzeitsystemen, minimaler Latenz, Netzwerkprotokollen und relationalen Datenbanksystemen.
  • Standards & Prozesse: Grundverständnis für geregelte Software-Lebenszyklen (V-Modell, ISO/IEC/IEEE 12207) sowie Safety-Standards (ED-153, DO-178C o. ä.).
  • Sicherheitsüberprüfung (Zwingend): Gültige Zuverlässigkeitsüberprüfung (ZÜP) nach § 7 LuftSiG (oder Vorliegen aller Voraussetzungen für eine kurzfristige Ausstellung).
  • Sprachkenntnisse: Verhandlungssicheres Deutsch und Englisch in Wort und Schrift.


Bewerben