Toss cubed zucchini with onion, jalapeño, olive oil, and salt. Roast until zucchini has turned slightly brown, 20-25 minutes. Remove and toss with lime juice and cilantro.
Heat olive oil over medium heat in a skillet. Add in onions and cook until translucent, 4-5 minutes. Remove corn from cob and stir in to onions, continuing to cook until corn becomes soft, 4-5 minutes. Remove from heat and place mixture in a bowl. Add ⅓ cup pastry flour, baking powder, egg, honey, lime juice, salt, and cilantro; stir until well combine. Add more flour until mixture pulls together and can form patties.
Divide batter in to 5-6 patties. Heat olive oil over medium heat. Pat in to 1" thick round disc. Fry on each side for 5-6 minutes. Each side should be browned.
To serve, place on a platter and spoon salsa on top. Sprinkle goat cheese over and serve.