Place a skillet over medium heat. Add bacon and cook, stirring frequently, until bacon is crisp, 6 to 7 minutes. Transfer bacon to a paper towel-lined plate to cool.
Drain off all but a thin layer of bacon grease from the skillet and return skillet to heat.
Add corn and salt to the bacon grease (be careful - the corn may sizzle and pop a bit in the hot bacon grease) and saute until corn is tender, 2 to 3 minutes.
Transfer corn to a mixing bowl and let cool slightly.
Just before serving, toss together corn, avocado, green onions, bacon, and salad greens. Add salad dressing just until dressed to your liking.