Грамматический словарь Зализняка
Инженер-майор,
инженер-майоры,
инженер-майора,
инженер-майоров,
инженер-майору,
инженер-майорам,
инженер-майором,
инженер-майорами,
инженер-майоре,
инженер-майорах
инженер-майор