Make Fire Roasted Salsa. Peel and roast corn on a gas burner or on a grill. Shave corn off the cob with a knife into a mixing bowl.
Add rest of salsa ingredients. Mix well. Salt and pepper, to taste.
Next make the salmon cakes. Boil peeled potatoes until soft, then drain in a colander. Mash potatoes with a fork.
In a large bowl, flake salmon with a fork. Add onion, egg, flour, dill, 1/4 teaspoon salt, 1/4 teaspoon pepper and potatoes. Mix well with a fork.
Make 12 patties. Heat olive oil on medium heat in a frying pan. Fry until golden brown on each side (about 5 minutes per side). Drain on a paper towel.
Serve salmon cakes with fire roasted salsa.