Embedded Software Engineer Flight Control and Flight Management Systems - AIRBUS

HESYS Technical Systems GmbH & Co. KG
Manching, Germany
5 days ago
Apply on www.xing.com
Prepare application

Role details

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

Tech stack

Information Systems Embedded Software Software Architecture Software Engineering Data Streaming Information Technology DO-178B

Job description

  • Mitarbeit in einem agilen Team zur Entwicklung, Implementierung und Prüfung sicherheitskritischer Echtzeitsoftware
  • Entwicklung von Embedded-Anwendungen und plattformnaher Software für Flugsteuerungscomputer
  • Durchführung von Software-Reviews sowie Erstellung der zugehörigen Dokumentation
  • Entwicklung und Dokumentation von Softwarearchitekturen und Softwaredesigns
  • Unterstützung bei der Planung von Software-Inkrementen sowie Mitwirkung an der Definition und Verbesserung des Designs
  • Analyse von Stakeholder-Bedarfen und/oder übergeordneten Anforderungen sowie Ableitung umsetzbarer Anforderungen
  • Erstellung von Anforderungen unter Einhaltung der Qualitätskriterien und Zuordnung der Anforderungen zu Systemelementen
  • Steuerung von Anforderungsänderungen einschließlich Auswirkungsanalysen
  • Verifikation der korrekten und vollständigen Umsetzung der Anforderungen

Requirements

  • Abgeschlossenes Master- oder Diplomstudium in Informatik oder Embedded Systems
  • Mehr als vier Jahre Berufserfahrung im Bereich IT beziehungsweise Informationssysteme
  • Zwingend erforderliche Erfahrung mit Programmierstandards und modellbasiertem Systemdesign einschließlich Datenfluss- und Zustandsdiagrammen
  • Sehr gute Kenntnisse in C und Ada sind zwingend erforderlich
  • Sehr gute Kenntnisse in der Entwicklung von Embedded-Systems-Software und/oder plattformnaher Software sind erforderlich
  • Sehr gute Kenntnisse von Prozessoren und Prozessorarchitekturen für sicherheitskritische Computersysteme sind erforderlich
  • Erfahrung mit SCADE, automatisierter Codegenerierung und Requirements Engineering ist erforderlich
  • Praktische Erfahrung mit sicherheitskritischen Standards wie ED-12C/DO-178C, ED-218/DO-331 und ED-80/DO-254 ist erforderlich
  • Erfahrung mit ARINC-653-basierten HRTOS und IMA gemäß ED-124/DO-297 ist wünschenswert
  • Deutsch und Englisch jeweils mindestens verhandlungssicher
  • Fähigkeit zur selbstständigen und eigenmotivierten Arbeit in einem internationalen Team
  • Begeisterung für Softwareentwicklung sowie Motivation und Bereitschaft, sich in die genannten Technologien und Programmiersprachen zu vertiefen
  • Teamorientierung sowie Freude am Wissensaustausch, an fachlichen Diskussionen, am Erproben neuer Ansätze und an kontinuierlicher Verbesserung

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.

We are looking for an Embedded Software Engineer for safety-critical real-time software in the field of Flight Control Systems and Flight Management Systems. The focus is on embedded applications and low-level platform software for Flight Control Computers.

Your tasks

  • Work as part of an agile team designing, implementing and testing safety-critical real-time software
  • Develop embedded applications and low-level platform software for Flight Control Computers
  • Perform software reviews and prepare the associated documentation
  • Design and document software architectures and software designs
  • Support the planning of software increments and contribute to design definition and improvement
  • Analyze stakeholder needs and/or upper-level requirements and specify actionable requirements
  • Write requirements in compliance with quality criteria and define their allocation to system elements
  • Manage requirement changes, including impact analyses
  • Verify that requirements have been implemented correctly and completely

Your profile

  • Completed Master’s degree or Diplom in computer science or embedded systems
  • More than four years of professional experience in IT or information systems
  • Experience with programming standards and model-based system design, including data-flow and state-machine diagrams, is mandatory
  • Very good knowledge of C and Ada is mandatory
  • Very good knowledge of embedded systems software development and/or low-level platform software is required
  • Very good knowledge of processors and processor architectures for safety-critical computing is required
  • Experience with SCADE, automated code generation and requirements engineering is required
  • Hands-on experience with safety-critical standards such as ED-12C/DO-178C, ED-218/DO-331 and ED-80/DO-254 is required
  • Experience with ARINC 653-based HRTOS and IMA according to ED-124/DO-297 is desirable
  • German and English both at least at negotiation level
  • Ability to work independently and with self-motivation within an international team
  • Passion for software development as well as motivation and willingness to learn and specialize in the specified technologies and programming languages
  • Team-oriented approach and enthusiasm for sharing knowledge, discussing and trying new approaches and continuously improving solutions

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

Talks and stories from around this role — technically off-topic, practically not.

4:13 min

Speaker background and Eurowings digital transformation context

Johannes Hansen · World Congress 2023

1:50 min

Lowering pipeline latency with data streaming

Nathaniel Okenwa Nathaniel Okenwa · World Congress 2024

3:06 min

Moving from basic embedded software to system functionalities

Réka Leisztner Réka Leisztner · World Congress 2025

3:51 min

Technical skills and collaborative mindsets for mobility engineering roles

Georg Kühberger +1 · LIVE

1:14 min

Addressing automotive mission-critical safety in embedded software development

David Romić · World Congress 2023

1:19 min

Advancing autonomous driving capabilities with specialized software talent

Katrin Lehmann Katrin Lehmann +1 · Coffee With Developers

Videos

See all

Related articles

See all