Грамматический словарь Зализняка (склонения слова):
Штык-юнкер, штык-юнкеры, штык-юнкера, штык-юнкеров, штык-юнкеру, штык-юнкерам, штык-юнкера, штык-юнкеров, штык-юнкером, штык-юнкерами, штык-юнкере, штык-юнкерах
штык-ю́нкер
ШТЫК-ЮНКЕР -а; м. В Российской армии 18 в.: первый младший чин в артиллерии; лицо, имевшее этот чин.
ШТЫК-’ЮНКЕР, штык-юнкера, мн. штык-юнкера, ·муж. (от слов штык и юнкер) (воен. ·ист. ). В 18 веке — офицерский чин в артиллерии, равный прапорщику в пехоте.
< штык