Prep the pans. Heat the oven to 350 degrees F and line three greased 8 inch round pans with parchment. Blend the batter. Whisk pumpkin, eggs, sugar, and oil until smooth, then stir in the flour, baking powder, cinnamon, and salt until just combined.
Bake. Divide among the pans and bake 25 to 30 minutes, until a toothpick comes out clean. Cool. Rest in the pans for 10 minutes, then cool completely on racks, about 1 hour.
Make the pecans. Stir pecans, sugar, and salt in a skillet over medium heat for 5 to 7 minutes until coated, then cool on parchment.
Whip the frosting. Beat cream cheese and butter smooth, add vanilla and salt, then gradually add powdered sugar.
Stack and frost. Fill between the layers, cover the cake with frosting, and top with the pecans.
Chill. Refrigerate for 20 minutes before slicing into 16 pieces.