Yes, employer FICA contributions (Social Security and Medicare) are deductible as a business expense (under Payroll Taxes) by the C-corp.