EmbeddedRelated.com
Books
The 2026 Embedded Online Conference

Avionics Certification - Complete Guide to DO-178, DO-178C, DO-254

Vance HIlderman and Tony Baghai 2013

The second edition brings this book up to date on C, the latest version of DO-178. It describes the impact on the earlier document in the practical style of the authors, who have a combined experience of 50 years in avionics certification. The book is the result of seminars given throughout the world for over ten years. This edition is updated with new chapters on: Integrated Modular Avionics (DO-297), Software Tool Qualification (DO-330) and the complete test of the related FAA Advisory Circular 20-115C: Airborne Software Assurance.


Why Read This Book

You will get a practical, seminar-tested roadmap to meeting avionics certification requirements for both software and hardware; the authors translate DO-178C, DO-254 and related guidance into actionable lifecycle practices and artifacts. You will learn how to plan, verify, and justify airborne software and FPGA/board-level hardware for certification, including tool qualification and Integrated Modular Avionics (DO-297).

Who Will Benefit

Embedded/firmware engineers, avionics systems/software/hardware engineers, certification leads and project managers who must deliver safety-critical airborne software or hardware that complies with DO-178C/DO-254 and related guidance.

Level: Advanced — Prerequisites: Practical experience with embedded software or digital hardware development, familiarity with requirements-development and verification concepts, and a basic understanding of avionics system development (ARP4754A helpful but not required).

Get This Book

Key Takeaways

  • Plan certification activities that satisfy DO-178C and DO-254 objectives and map lifecycle artifacts to compliance evidence.
  • Define and execute verification strategies (reviews, tests, structural coverage such as MC/DC) and produce traceable verification records.
  • Prepare and justify tool qualification cases per DO-330 and integrate qualified/unqualified tools into your development flow.
  • Apply DO-254 practices to airborne hardware (FPGAs, ASICs, board-level devices) and align hardware and software lifecycle processes.
  • Design certification plans for Integrated Modular Avionics (DO-297) including partitioning, integration, and evidence required for system-level certification.
  • Interpret and use FAA Advisory Circular 20-115C guidance to align program artifacts with FAA expectations for airborne software assurance.

Topics Covered

  1. 1. Introduction: Certification Landscape and History of DO-178
  2. 2. Overview of DO-178C: Objectives, Levels, and Lifecycle
  3. 3. Planning and Standards: Plans, Processes, and Data Requirements
  4. 4. Requirements: Development, Traceability, and Bidirectional Links
  5. 5. Design and Implementation: Architecture, Coding, and Configuration
  6. 6. Verification: Reviews, Testing, Coverage, and Tool Use
  7. 7. Software Tool Qualification: DO-330 Principles and Qualification Artifacts
  8. 8. Hardware Certification: DO-254 Processes for FPGAs and ASICs
  9. 9. Integrated Modular Avionics and DO-297: Partitioning and Integration
  10. 10. FAA AC 20-115C: Interpreting FAA Guidance and Practical Compliance
  11. 11. Problem Areas and Common Findings: Lessons from Audits and Certification
  12. 12. Case Studies, Checklists and Templates: Practical Artifacts for Projects
  13. Appendices: Glossary, Standards Cross-Reference (ARP4754A/DO-278A), and Further Reading

Languages, Platforms & Tools

CAdaC++VHDLVerilogAssemblyAvionics processors (PowerPC, ARM, x86-class CPUs)FPGAs and CPLDsIntegrated Modular Avionics (ARINC 653 environments)Aircraft system-level platforms (line-replaceable units, LRUs)Requirements/tracking tools (e.g., IBM DOORS)Static analysis and code-verification tools (e.g., Polyspace, LDRA)Model-based development tools (e.g., Simulink/Matlab, SCADE)Build/test automation and CI toolsHardware design tools (FPGA toolchains: Xilinx/Intel/Altera tools)Version control/configuration management tools (e.g., Git, SVN)

How It Compares

This book complements the DO-178C/DO-254 standards themselves by providing practical, seminar-derived guidance and templates; compared with broader safety texts (e.g., John McDermid's work on safety-critical systems) it is more focused and hands-on for avionics certification.

Related Books

The 2026 Embedded Online Conference