Preheat the oven to 350°F. Line a 9x13-inch metal baking pan with parchment paper, leaving extra paper over two sides. Lightly grease the exposed sides.
If desired, spread the chopped pecans on a baking sheet and toast them for 6 to 8 minutes. Stir once and set aside to cool.
Beat the softened butter and granulated sugar in a mixing bowl until creamy, about 2 minutes.
Add the flour and salt. Mix on low speed until the dough looks crumbly but holds together when pressed.
Transfer the dough to the prepared baking pan. Press it into a firm, even layer.
Bake the crust for 18 to 22 minutes, until the surface is set and the edges are lightly golden.
While the crust bakes, whisk the eggs in a large bowl. Add the corn syrup, brown sugar, melted butter, flour, vanilla, and salt. Whisk until smooth.
Fold in the chopped pecans.
Pour the pecan mixture over the warm crust. Spread the pecans into an even layer.
Bake for 30 to 36 minutes, until the edges are set and the center has only a slight jiggle.
Place the pan on a wire rack and cool completely for at least 2 to 3 hours.
For cleaner slices, refrigerate the bars for 30 to 60 minutes after they have cooled.
Lift the bars from the pan using the parchment paper. Cut into 24 squares and serve.