A Fayetteville firefighter has been charged with manslaughter after police found his 17-month-old child dead in a hot car.