In German military, Unteroffizier ("subordinate officer") is both a specific military rank as well as a generic term for any non-commissioned officer (NCO), which has existed since the 17th century.[1]