Preheat oven to 350°F (175°C). Line a 9x13-inch baking pan with parchment paper, leaving some overhang for easy removal.
Make the brownies: In a large saucepan or double boiler, melt the butter and chopped chocolate over medium-low heat, stirring until smooth
Remove from heat and whisk in both sugars.
Add eggs and vanilla, whisking until combined.
Sift in flour, cocoa powder, and salt, then fold gently until no streaks remain. Spread batter evenly into the prepared pan.
Bake the brownie base for 25–30 minutes, or until the edges are set but the center is still slightly soft. Remove from oven and set aside.
Prepare the pecan pie topping: In a medium bowl, whisk together brown sugar, corn syrup, eggs, melted butter, vanilla, and salt until smooth. Stir in pecans.
Pour the topping evenly over the partially baked brownies. Return to the oven and bake for 15–20 minutes more, until the topping is set and golden.
Cool completely in the pan on a wire rack, then refrigerate for 30 minutes before slicing into squares.