Do counters go away when the creature that gave them dies
No, the counters stay where they are. Counters are a separate entity once they are placed on a permanent. If a creature says "other creatures get +1+1" and then leaves the battlefield, the bonus is lost. And if a creature with +1+1 counters on it leaves the battlefield, the counters go away. But in the scenario you described, the counters stay.