В 1974 году с отличием окончил факультет управления и прикладной математики Московского физико-технического института по специальности автоматизированные системы управления.
С 1974 по 1977 год проходил обучение в очной аспирантуре Московского физико-технического института по специальности математическая экономика под научным руководством академика РАН Александра Александровича Петрова.
С 1977 по 1984 год работал младшим научным сотрудником Вычислительного Центра АН СССР в лаборатории академика АН СССР Никиты Николаевича Моисеева. С 1977 по 1980 год был ответственным исполнителем работ по моделированию развития сельскохозяйственного производства на европейской территории России, размещения сельскохозяйственного производства в Ростовской области и других регионах страны. В 1979 году защитил кандидатскую диссертацию на соискание ученой степени кандидата физико-математических наук по теме «Методы построения множеств достижимости и их применение в задачах планирования». В 1995 году защитил докторскую диссертацию по экономике во Всероссийском Институте Аграрных Проблем и Информатики имени А. А. Никонова, с 2000 года профессор.
С 1996 года по 2003 год работает во Всероссийском институте аграрных проблем и информатики им. А. А. Никонова в должности заместителя директора по науке, с 2003 года — главным научным сотрудником.
Сергей Огнивцев — автор более 250 научных и научно-публицистических работ. Основные труды: