Preheat oven to 400°F (200°C). Line a baking sheet with foil.
Pat salmon fillets dry with paper towels and place on the baking sheet.
Rub with olive oil and season with salt, black pepper, and garlic powder.
In a saucepan, combine soy sauce, honey, brown sugar, rice vinegar, sesame oil, garlic, and ginger. Heat over medium.
Mix cornstarch with water, then stir into the sauce. Cook until thick and glossy.
Brush half of the teriyaki sauce over the salmon fillets.
Bake for 12 to 15 minutes until salmon is cooked through.
Optional: broil for 1 to 2 minutes to caramelize the top.
Brush with remaining sauce and garnish with sesame seeds, green onions, or lime juice if desired.
Serve hot with rice or vegetables.