Как стать разработчиком программного обеспечения для оружейных систем, военного транспорта и т.п?
Это значит получить госзаказ. Есть 2 пути - связи и качественный ВУЗ. Второй вариант - Физтех, МГУ.
Первый вариант - иметь знакомых в этой области(как их заполучить - уже другой вопрос).
Программирование для подобных систем не отличается от любого другого. Вопрос в устройстве на работу на соответствующее предприятие. В технических институтах существуют так называемые "базовые предприятия", в том числе из подобных. Половина из них занимается непонятно чем, но некоторые все же что-то делают. Например, в Москве одним из базовых предприятий МИРЭА раньше было НПО Агат, которое теперь - часть концерна Моринформсистема. В институте, правда, учили хреново, но на самой базе - доучивали, народ писал софт под QNX для чего-то плавучего.
Аналогично, военный факультет МГТУ имени Баумана имел и, вероятно, имеет непосредственные связи в военно-промышленном комплексе.
Только скользкое это место работы - все очень формально, медленно, оплата труда часто весьма низкая, а рост ограничен сверху наличием старых хренов, творческий подход не поощряется. Хорошо только любителям гос. льгот.