A

Airbus

Manufacturer of commercial aircraft, helicopters, defense

Junior Software Platform Integration Engineer

Embedded EngineeringConfirmed live in the last 24 hours
Full-timeGetafe, Madrid, SpainNo salary listed

About the Job

Requirements

  • Solid understanding of C for real-time embedded systems.
  • Familiarity with GNU toolchains and compilers, including GCC and Clang/LLVM.
  • Foundational knowledge of ARM, PowerPC, or x86 architectures, including MMUs, caches, and memory hierarchies.
  • Basic knowledge of avionics data buses such as ARINC-429, CAN, or Ethernet, and digital networks.
  • Familiarity with low-speed peripherals such as UART, SPI, and I2C, and a basic understanding of DMA.
  • Academic or internship experience, or strong theoretical knowledge, regarding safety-critical RTOS and the ARINC-653 specification.
  • Basic awareness of RTCA DO-178C processes.
  • Ability to use Python for basic automation tasks and understanding of data formats such as JSON or XML.
  • Good command of English at B2 level or higher for technical documentation and team collaboration.
  • Attention to detail and a methodical approach to problem-solving.
  • Ability to follow technical instructions and work effectively within a team.

Responsibilities

  • Support the CoC’s computing platforms strategy.
  • Contribute to the development and testing of robust, certifiable, high-performance software artifacts for computing platforms and assist with HW/SW integration for multi-systems architectures.
  • Assist in eliciting and maintaining Software Requirements Specifications (SRS) for onboard safety-critical computers.
  • Support the development and execution of Validation & Verification (V&V) activities in adherence to RTCA DO-178C up to DAL-A.
  • Contribute to integrating software platform architectures, including supporting partitioning, scheduling, resource allocation, and integration of third-party application and low-level software such as RTOS BSPs, drivers, and middleware.
  • Help implement and maintain common APIs and standardized access to platform support software, including RTOS, BSP, low-level I/O, and middleware, for various Design and Development Offices.
  • Participate in developing new capabilities for embeddable solutions, such as secure mathematical functions, file system services, and logging services.
  • Support platform software certification by assisting with preparation of documentation and evidence required to demonstrate compliance with RTCA DO-178C.
  • Assist with technical benchmarking, rapid prototyping on reference boards, and evaluation and board bring-up of new target platforms.

Desired Qualifications

  • Experience with Embedded Linux.
  • Familiarity with modeling tools such as UML and SysML.
  • Exposure to static analysis tools and/or structural code coverage tools.
  • Experience working in Agile environments using Jira and Confluence.

About the Company

Airbus

Manufacturer of commercial aircraft, helicopters, defense

Airbus designs and manufactures a wide range of aerospace products, including commercial airplanes, helicopters, defense systems, and space technologies. Its aircraft and rotorcraft are built with integrated airframes, propulsion, avionics, and digital systems to carry passengers, cargo, or conduct military missions, while its space division covers satellites, orbital infrastructure, launch services, and secure communications. Airbus differentiates itself with an end-to-end portfolio across commercial, defense, and space, a global manufacturing and services network, and a focus on sustainability and digital transformation. Its goal is to enable global mobility and connectivity while reducing aviation’s environmental impact through sustainable aviation and collaborative innovation.

Company size
10,001+
Company stage
IPO
Headquarters
Blagnac, France
Founded
1970

Recently Posted Jobs

Explore more opportunities at Airbus

See more jobs