Николай Федотович Казаков родился в деревне Асеково Смоленской губернии (ныне Сычёвский район Смоленской области), в бедной крестьянской семье.
В 1923 году создал в селе первую комсомольскую ячейку.
В 1925 году уехал в Ленинград, работал слесарем в Главных мастерских Северо-Западной железной дороги.
В 1928—1932 годах — на руководящей комсомольской работе, с 1932 — слушатель Промакадемии.
После окончания в 1937 году Всесоюзной промышленной академии в Москве работал заместителем главного инженера машиностроительного завода, а затем — начальником строительства и директором авиационного завода.
В годы Великой Отечественной войны продолжал работать на руководящих должностях ряда крупных предприятий авиационной промышленности. Внёс большой вклад в дело обеспечения фронта самолётами авиационной техникой.
С 1948 года — откомандирован в систему АН СССР.
В 1951 году защитил кандидатскую диссертацию, с 1963 года — доктор технических наук. В 1957 году возглавил кафедру технологии металлов Московского авиациоенного технологического института.
Разработал принципиально новый способ соединения материалов — диффузионную сварку в вакууме, принесшую ему широкую известность в СССР и за рубежом.
Умер в 1984 году в Москве.
Доктор технических наук (1963).
Н. Ф. Казаков — более 500 опубликованных работ, в том числе, нескольких крупных монографий и учебников. У него 66 авторских свидетельств. Девять патентов получены на его изобретения за рубежом.
Автор многих статей и книг, в том числе мемуаров "Годы и десятилетия" (1982).
Заслуженный деятель науки и техники РСФСР.
Лауреат Ленинской премии в области науки и техники (1984).