Родился 11 мая 1955 года.
В 1973 поступил в ЛИИЖТ, ав 1977 году был призван в ряды Вооруженных сил. После службы в армии продолжил учебу в Ленинградском институте инженеров железнодорожного транспорта.
Окончив в 1981 году ЛИИЖТ по специальности «Автоматика, телемеханика и связь на железнодорожном транспорте», был распределен в Исакогорскую дистанцию сигнализации и связи. Свою трудовую деятельность начал в должности электромеханика СЦБ, в 1982 году был переведен на должность старшего электромеханика СЦБ, в 1983 году — на должность начальника производственного участка, в 1990 году — на должность электромеханика поста ДЦ, в 1995 году — на должность заместителя начальника по СЦБ. С 2001 года работает начальником Архангельской дистанции сигнализации и связи Северной железной дороги.
За время работы в дистанции зарекомендовал себя с положительной стороны: обладает глубокими профессиональными знаниями, деловыми качествами, большой работоспособностью, организованностью, требовательностью.
С. М. Яковлев держит под постоянным контролем большой объем выполнения организационно-технических мероприятий, направленных на обеспечение безопасности движения поездов и повышения надежности устройств СЦБ и связи. Под его руководством и при непосредственном участии за последние три года в дистанции введена в действие волоконно-оптическая связь на участке Архангельск—Малошуйка; введена в действие диспетчерская централизация; произведена замена старых автоматических телефонных станций на цифровые «Меридиан-1» на станциях Карпогоры, Малошуйка, Мудьюга, Архангельск-город; введены в действие 52 устройства контроля схода подвижного состава; выполнены работы по удлинению путей на станциях Обозерская и Сулозеро.
Трижды награждался именными часами начальника Северной железной дороги, в 2003 году — Почетной грамотой Департамента транспорта и связи Администрации Архангельской области.