Да, может, но при условии, что он находится на территории Российской Федерации, причем на законных основаниях. Контракт на военную службу можно заключать на срок, который превышает продолжительность визы, имеющейся у иностранного гражданина.
Граждане других государств, заключившие контракт, после окончания его действия вправе пройти упрощенную процедуру получения Российского гражданства, им не нужно получать вид на жительство. Подробно расскажут специалисты пункта отбора и многофункционального миграционного центра.