You don’t have to grill the corn.  I just find that it adds an extra depth of flavor and crunch.  But you could actually make this salad with frozen corn that you have thawed.