The EDO designator has been around since 1947 when several different officer communities were combined into a single Engineering Duty community responsible for all construction, ordnance, weapons systems, maintenance, salvage, and disposal of Navy ships and submarines.
At least according to...