A

Airbus

Manufacturer of commercial aircraft, helicopters, defense

Onboard Safety-Critical Firmware and Software Engineer

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

About the Job

Requirements

  • A degree in Telecommunications, Electronic, Computer, Industrial, or Aeronautical Engineering, or a related technical discipline.
  • Previous hands-on experience in firmware/software development, particularly FPGA-based systems and safety-critical applications.
  • Experience working under DO-254 DAL A/B certification requirements is highly relevant.
  • Strong knowledge of FPGA, CPLD, and VHDL, particularly Xilinx and Altera devices.
  • Knowledge of C/C++ programming and embedded software development.
  • Experience in hardware verification and simulation using ModelSim, Questa, or Xilinx ISim.
  • Knowledge of RTCA DO-254 and DO-178B/C, particularly DAL A/B certification and verification processes.
  • Experience in hardware/firmware/software integration testing, structural coverage analysis, static timing analysis, and design constraints.
  • Knowledge of modeling and model-based development tools such as MATLAB/Simulink, UML, SysML, and SCADE.
  • Familiarity with version control and continuous integration environments, including Git and Bitbucket.
  • English proficiency suitable for working in an international engineering environment.
  • Strong analytical and problem-solving abilities, teamwork, attention to detail, adaptability, and ability to collaborate with multidisciplinary engineering teams.

Responsibilities

  • Define and manage firmware and software requirements for safety-critical onboard computing platforms developed within the Air Refueling domain.
  • Design and develop safety-critical firmware, primarily using FPGA technology and VHDL, in compliance with RTCA DO-254 DAL A/B requirements.
  • Perform hardware, firmware, and software integration testing, including verification activities, simulations, technical reviews, and analysis.
  • Contribute to the development and verification of safety-critical software in accordance with RTCA DO-178B/C DAL A/B standards.
  • Support hardware and software certification processes by preparing technical evidence and demonstrating compliance with certification requirements to relevant authorities.
  • Collaborate with multidisciplinary engineering teams throughout the development lifecycle, ensuring technical quality, traceability, documentation, and continuous improvement.

Desired Qualifications

  • Experience with NI VeriStand, LabVIEW, and Xilinx Integrated Logic Analyzer (ILA).
  • Knowledge of MATLAB scripting, Python, and test automation.
  • Experience with HDL Coder, HDL Verifier, and other MATLAB/Simulink verification tools.
  • Knowledge of Real-Time Operating Systems (RTOS), partitioning architectures, and ARINC 653.
  • Experience in software certification under DO-178B/C DAL A/B.
  • Experience with Agile methodologies, Scrum, Kanban, and CI/CD.
  • Knowledge of hardware/software co-design for System-on-Chip (SoC) architectures.

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