Airbus

Senior Software Platform Integration Engineer

Airbus
Apply
17 hours ago
Getafe, SpainSenior

Responsibilities

  • Elicit and maintain Software Requirements Specifications for safety-critical onboard computers.
  • Design, develop, validate, and verify software artifacts in accordance with RTCA DO-178C up to DAL-A.
  • Define software platform architectures covering partitioning, scheduling, resource allocation, and third-party software integration.
  • Integrate RTOS BSPs, drivers, middleware, and application software for multisystem computing platforms.
  • Develop common APIs and standardized access to RTOS, BSP, low-level I/O, and middleware capabilities.
  • Implement embeddable mathematical, file system, time, and logging services.
  • Support platform software certification and interface with certification authorities.
  • Perform trade-off analyses, technical benchmarking, rapid prototyping, target-platform evaluation, and multicore board bring-up.

Requirements

  • Advanced proficiency in C for real-time embedded systems.
  • Experience with GNU toolchains and GCC, Clang/LLVM, and Diab compilers.
  • Strong knowledge of ARM, PowerPC, or x86 and SoC architectures, including MMUs, caches, memory hierarchies, and pipelining.
  • Expertise with avionics buses and networks including ARINC-429, MIL-STD-1553B, CAN, AFDX, and TSN, plus analog/discrete I/O.
  • Experience with UART, SPI, I2C, PCIe, and DMA.
  • Advanced knowledge of safety-critical RTOS and the ARINC-653 specification, with hands-on experience using COTS platforms such as Wind River VxWorks 653, PikeOS, Green Hills Integrity, or DEOS.
  • In-depth knowledge of RTCA DO-178C and RTCA DO-330.
  • Proficiency in Python for automation and understanding of JSON and XML serialization.
  • Professional-level English suitable for negotiation.
  • Valuable qualifications include Embedded Linux driver/platform development, UML and SysML modeling, Cameo or IBM Rhapsody, Polyspace, SciTools Understand, LDRA, processor performance monitoring, and experience with Jira and Confluence.

Benefits

  • Permanent employment with Airbus Defence and Space SAU.
  • Vacation days plus additional days off during the year.
  • Hybrid working when possible.
  • Collective transport service subject to the working calendar and home location.
  • Life insurance, health insurance, employee stock options, retirement plan, and study grants.
  • On-site facilities including a free canteen, kindergarten, and medical office.
  • Opportunities to participate in social and corporate social responsibility initiatives.
  • Upskilling opportunities and development prospects in a multicultural environment.
  • Access to special rates on products and benefits.

Tech Stack

Categories

Contact me