SW Engineer - Onboard SW

Airbus Deutschland GmbH

Job

In dieser Position entwickelst du Software für Onboard-Systeme im Bereich Telecommunications und Navigation, gleitest durch alle Phasen der Softwareentwicklung von der Anforderungsanalyse bis zur Integration und Validierung der Instrumenten-Software.

Job-Zusammenfassung

Job-Technologien

Deine Rolle im Team

  • Within the Digital Payload Centre of Competences of Space Systems Engineering organization, you will join the transnational entity (France, Germany and United Kingdom) in charge of Payload Processing, encompassing:
  • Delivery of qualified on-board and on-ground processing chain (payload mission SW / applicative VHDL) for Telecom and Navigation Digital Payloads and RF Sensing.
  • Software delivery, operations and functional validation support for Optical & Radar Instruments.
  • The local department in Ottobrunn is in charge of the full development process of Instrument Software, as:
  • Analysis of Requirements Baseline provided by System Engineering through the SW Architect, defining the functional behaviour of the SW.
  • Define the functional behaviour of the SW as SW Requirements.
  • Support the Instrument project in all aspects regarding SW (provide input to Instrument Design, Qualification and Operations after Launch).
  • Definition of Embedded SW Architecture (static and dynamic).
  • Implementation of all functionalities as given in Requirements Baseline Execution of HW/SW integration and Functional Qualification before integration in Payload AIT.
  • Execution of all activities according to external and internal SW Process Standards (ECSS-E-ST-40C, ECSS-Q-ST-80C).
  • Piloting continuous internal efficiency improvement, productivity and processes, industrialization topics for the Digital Payload Processing entity.
  • Cooperation with SW Architect and Electrical Engineering to understand general function and needs of Instrument.
  • Transformation of System SW requirements (SSS) into detailed SW requirements (SRS).
  • Analysis of feasibility of requirements for embedded real-time implementation (support HW/SW partitioning).
  • Mapping of embedded/real-time implementation constraints (memory size, CPU load, deadlines).
  • SW Design (task scheduling, I/O, functional algorithms, SW Mode Management).
  • HW/SW interface design (I/O, interrupts, timing).
  • Implementation of SW requirements (coding).
  • HW/SW integration and debugging - HW (JTAG) & SW (gdb).
  • Execution of Verification activities (coding rules, metrics, code coverage).
  • Definition and execution of SW validation activities (unit testing, functional testing).
  • Configuration control of SW and validation elements.
  • Generation of SW documentation according to SW process (ECSS).
  • Working multi-disciplinary with other functional domains (Simulator - FVI, Database - DB).
  • Manage schedule and cost of SW development.

Unsere Erwartungen an dich

Ausbildung

  • Degree in Computer Science, Electrical Engineering, Physics (or similar studies).

Qualifikationen

  • Familiar with Space Standards (ECSS-E-ST-40C, ECSS-Q-ST-80C, ECSS-E-ST-70-41C).
  • Adherence to a given SW development process and development standards and practices (OPAL, MISRA, Static Code Analysis, Code Coverage).
  • Ability to understand HW datasheets / ICDs.
  • Mastering of standard SW applications (Linux, also R/T, e.g. Yocto, Windows, Office, Confluence, Git, Jira, Gerrit, Doxygen, Doors, Polyspace).
  • Programming language skills: C/C++, Assembler (SPARC, ARM, ..).
  • Mastering the GNU compile environment.
  • Excellent communication skills.
  • Ability to work autonomously.
  • Teamworking spirit (intercultural).
  • Language skills (English, Deutsch).

Erfahrung

  • Minimum 8-10 years of professional experience in a similar field.
  • Experience with Instrument SW development, Integration and Validation.
  • First experience in managing small SW development projects (including external subcontractors).
  • Experience with design & implementation of Embedded Real-time SW.
  • Profound experience in development for bare-metal targets w/o memory protection.
  • Experience with Multi-Core Embedded CPUs (e.g. ARM, SPARC).
  • Experience in technical lead of a team.

Unser Angebot

  • Fair Compensation & Extras: Attractive remuneration and individual additional benefits, such as company pension schemes, mobility offers (e.g., bike leasing), or corporate discounts with partner companies in accordance with our current guidelines.
  • Time for You (and Your Loved Ones): 30 days of annual leave based on our collective agreement (35-hour week); work-life balance through flexible working hours (flextime), mobile working, part-time options, job sharing, and sabbatical opportunities.
  • Growth Made Easy: Excellent professional development opportunities and international, group-wide career perspectives.
  • Feel Good at Work: On-site company doctor; comprehensive health programs (sports courses, preventive care, etc.), canteen and cafeteria, and local childcare facilities at selected locations.
  • Diversity Connects: Work in a diverse environment with more than 140 nationalities, where exchange, mutual support, and inclusion are part of our DNA.

Benefits

Themen, mit denen du dich im Job beschäftigst

Job-Standorte

Karte der Job-Standorte
© OpenMapTiles, © OpenStreetMap contributors
  • Standort Ottobrunn
    85521 Bayern, Deutschland

Das ist dein Arbeitgeber

Airbus ist ein renommiertes Luft- und Raumfahrtunternehmen mit Dienstleistungen, die weltweit Maßstäbe setzen.

Sprachen
Englisch
Unternehmenstyp
Etablierte Firma
Arbeitsmodell
Onsite, Hybrid, Full Remote
Branche
Fahrzeugbau, Zulieferer · Industrie, Produktion

Arbeitgeber-Reviews

3,3Gesamt(1 Bewertung)
Karriere
x
3,2
Engineering
x
2,9
Arbeitsbedingungen
x
4,0
Teamkultur
x
3,5
  • Tröger & Cie. AktiengesellschaftNürnberg, Regensburg, Bayreuth

    • Easy Apply
    • Hybrid
    • Onsite
    • Vollzeit

    Wer hier einsteigt, gestaltet nicht nur Software – er bringt Maschinen zum Laufen, die man auf echten Baustellen wiedererkennt. Software-Entwickler (m/w/d) Basic Engineering Unser Auftraggeber ist ein international führender Hersteller von technisch...

    • Ethernet
    • C
    • Git
    • Python
    • Bash
    • Linux
    • C++
    • CAN
    • J1939
    • +4
    • +5
  • Würth Elektronik GmbH & Co. KGWaldenburg, Berlin, München

    • Easy Apply
    • Hybrid
    • Onsite
    • Teilzeit / Vollzeit

    Du steigst in einer Phase ein, in der wir unsere neue CRM-Plattform aufbauen und weiterentwickeln. Genau das macht die Rolle besonders: Hier entwickelst du nicht nur Features, sondern gestaltest die technische Basis für ein modernes CRM-Ökosystem aktiv...

    • Microsoft Dynamics
    • TypeScript
    • C#
    • RESTful API
    • Azure
    • Microsoft Power Platform
    • JavaScript
    • +3
    • +4
  • WebslineSalzburg, Freilassing

    • Hybrid
    • Onsite
    • Vollzeit
    • Senior

    Du gestaltest die technische Weiterentwicklung unserer Softwareprodukte aktiv mit und prägst deren langfristige Architektur. Du entwickelst mit C# als zentraler Entwicklungssprache und technologischer Grundlage unserer Kernanwendungen. Du konzipierst,...

    • C#
    • JavaScript
    • SQL
    • CSS
    • HTML5
    • AJAX
    • MS SQL-Server
    • +2
    • +3

SW Engineer - Onboard SW

Airbus Deutschland GmbH