Preheat the oven to 350°F (175°C) and line an 8x8-inch baking pan with parchment paper, allowing some overhang for easy removal.
In a large bowl, combine the flour, sugar, and salt. Mix thoroughly or sift the dry ingredients together for an even blend.
Add the softened butter, eggs, fresh orange juice, and grated orange zest to the dry ingredients.
Beat the mixture until well combined and a smooth batter forms.
Pour the batter into the prepared pan, spreading it evenly.
Bake in the preheated oven for 20-25 minutes or until the edges turn golden brown, and a toothpick inserted into the center comes out clean.
While the brownies are baking, prepare the orange glaze by mixing the powdered sugar, orange juice, and grated orange zest in a small bowl until smooth.
Once the brownies are done, remove them from the oven and allow them to cool in the pan for a few minutes.
Pierce the brownie with a fork prior to glazing for better absorption. Drizzle the prepared orange glaze over the cooled brownies, allowing it to set for a few minutes.
Cut into 9 squares and serve.