До жовтня 1944 року гвардії капітан І. Г. Федоров здійснив 252 бойових вильоти на бомбардування військово-промислових об'єктів у глибокому тилу противника, в тому числі міста Данциг (нині польське місто Гданськ), Дебрецен (Угорщина), Хельсінкі, Кенігсберг (нині Калінінград), Будапешт, завдавши противнику значних втрат.
Після закінчення війни продовжував службу у Військово-повітряних силах. У 1955 році закінчив Військово-повітряну академію. З 1965 року генерал-майор авіації І. Г. Федоров — у відставці. Працював помічником генерального директора науково-виробничого об'єднання. Жив у Києві. Помер 28 січня1983 року. Похований у Києві на Лук'янівському військовому кладовищі.