The Egyptian god with the head of a jackal is Anubis.
He was the god of the dead, mummification, and the afterlife. He is often depicted as a jackal or a man with a jackal head, and he is usually seen holding a crook and flail, symbols of royal authority.