Skip to content

Airborne Software

Section 08: Software Certification (DO-178C)

Definition

Software that is intended to be used in airborne systems and equipment, and that performs or contributes to a function on the aircraft. Airborne software is subject to development assurance requirements as defined in DO-178C / ED-12C. The scope of airborne software includes embedded software in avionics equipment (flight management systems, display systems, engine controllers), software in line-replaceable units (LRUs), and software that performs functions necessary for continued safe flight and landing. Software used only for ground-based applications (manufacturing test, maintenance ground support) is not airborne software, although it may still require qualification as a tool under DO-330.

Where This Shows Up

The classification of software as 'airborne' triggers the applicability of DO-178C objectives and the need for software development assurance at a level commensurate with the safety impact of the software's function. Determining whether software is airborne is one of the first steps in certification planning.

Need help with DO-178C software certification? or see certification data support.

Primary Sources

RTCA DO-178C, Software Considerations in Airborne Systems and Equipment Certification

Defines airborne software and the scope of applicability for software development assurance.

Related Terms

Explore Further

Need help with DO-178C software certification?

Understanding the terminology is the first step. When you need the work done, our engineers review the records and evidence behind it.