This paper discusses the Diagnostics And System Health (DASH) embedded diagnostics software originally developed for use on the M109A7 / M992A3 Family of Vehicles (FoV). The history and background of work completed by the DEVCOM Armaments Center (AC) System Health & Interactive Future Technologies (SHIFT) Division in developing and managing the DASH program are described. The DASH software architecture and design details are also discussed in depth, with a focus on the more recent efforts to adapt DASH to use a generic core software application that can be integrated on a wide variety of current and future ground combat systems to more easily provide embedded diagnostics capability.