In a small saucepan, stir together the pecans, egg, corn syrup, brown sugar, vanilla, salt, and cinnamon. Heat over medium heat, while stirring, until the mixture comes together and bubbles. Add in butter, stir. Let thicken, then add to a glass bowl to cool completely before adding to your cake.