Fill a large tub with bicarbonate of soda (baking soda), add a few drops of essential oil and mix well. Lavender smells nice, but the flavor is up to you. Sprinkle the mixture liberally over, let it sit for at least four hours and then just vacuum it up. Repeat as necessary.
The best way to get rid of smoke smell is to hang the jacket in a closet and use a room deoderizer (ozone generator)…that is what they do with cars! Other than that, nothing other than having it cleaned will work. Good luck