Preheat oven to 375 F degrees. Place almonds on baking tray and toast them almonds till fragrant, around 7-8 minutes.
Pulse the toasted almonds in a food processor along with the brown sugar. Set aside.
In a bowl mix together flour, salt and cinnamon. Set aside.
Using paddle attachment of your stand mixer or using your hand mixer, beat butter till creamy. Add egg, vanilla and almond extract and mix till well combined.
Add the flour mix and the almond mixture. Mix to form a dough.
Wrap and chill the dough for 2-3 hours.
Once the dough has chilled, preheat oven to 350 F degrees and line 2 baking trays with parchment paper and set aside.
Roll the dough to 1/8 inch thickness on a well floured surface.
Cut the cookies using linzer cookie cutter. Half of the cookies should be plain while the other half should have the cut in the center as well for the filling to show off. If you don't have a linzer cookie cutter, simply use a large round cookie cutter for cut the cookies and then a smaller one to cut in the center.
Bake at 350 F degrees for 10-12 minutes or till edges start turning brown.
Cool and then fill each plain cookie with raspberry jam.
Dust the cookies with the center cut with powdered sugar and then place them on top of the plain cookies to form a cookie sandwich.