Preheat your grill to medium-high heat (around 400°F).
In a small bowl, mix the softened butter with half of the Parmesan cheese, garlic powder, and chopped parsley. Set aside.
Brush each ear of corn lightly with olive oil and season with a pinch of salt and pepper.
Place the corn directly on the grill grates and close the lid. Grill for 10-12 minutes, rotating every 2-3 minutes to ensure even cooking and nice char marks.
Once the corn is tender and lightly charred, remove it from the grill.
While still hot, spread the Parmesan-butter mixture evenly over each ear of corn.
Sprinkle the remaining Parmesan cheese over the corn and garnish with extra parsley if desired.