S312C (spotykany też zapis S-312C) – polski, dwucylindrowy, czterosuwowy silnik wysokoprężny o zapłonie samoczynnym i pojemności skokowej 1,96 dm³, należący do rodziny silników S312, podstawowa jednostka napędowa lekkiego ciągnika rolniczego Ursus C-330 o mocy ok. 30 KM.
Historia Konstrukcja rodziny silników S312 została opracowana jako rozwinięcie wcześniejszych, dwucylindrowych jednostek wysokoprężnych stosowanych w lekkich ciągnikach Ursus, w ramach programu unowocześniania polskich ciągników rolniczych w latach 60. XX wieku. Wersja S312C była jedną z odmian tej rodziny, przygotowaną jako jednostka napędowa dla ciągnika Ursus C-330, który wszedł do produkcji seryjnej w 1967 roku jako następca modeli C-325 i C-328.
W porównaniu z wcześniejszymi odmianami silnika S312 zwiększono moc maksymalną do około 30 KM, poprawiono elastyczność oraz zastosowano nowszy osprzęt, m.in.