Pecans as well as other types of nuts can be soaked but you will want to make sure that you soak them for the appropriate length of time. For pecans you will want to soak them anywhere from 2 to 4 hours. It will be important that you not soak your nuts too long as their texture and taste could be affected.
Soaking your nuts before you eat them or use them in a recipe is generally a good idea, so you will need to make sure that you soak them for as long as necessary. You will find that the taste of your pecans will be significantly better if you soak them first.