Родился в станице Упорной в 1918 году. Проживал с женой, Федяевой Раисой Матвеевной, в станице Вознесенской Лабинского района, на ул. Терской. Призван в Красную Армию Лабинским райвоенкоматом Краснодарского края. 14 марта 1942 года сапёр отдельной роты противотанковых ружей 11-й курсантской бригады погиб в бою у села Молочарки Славянского района Сталинской (ныне – Донецкой) области. По данным Славянского райвоенкомата прах Федяева Н.С. захоронен в братской могиле №16 в поселке Мирный Славянского р-на Донецкой области. Имя Николая Степановича Федяева внесено в 3-й и 17-й тома Книги Памяти Краснодарского края.