У 1833—1837 здійснив експедицію до Сибіру для визначення координат географічних пунктів. Визначив широту 79 і довготу 42 пунктів від Єкатеринбурга до Красноярська і Єнісейська. З 1837 до кінця життя Федоров був професором астрономії Київського університету, в 1843—1847 — його ректором. Організатор і перший директор астрономічної обсерваторії у Києві.