Ok, I will make this a very informative post. As much info as I could give at this present moment (without googling that much... google at your own discretion).
You come from a rich country with a western pragmatic view. (not saying that anything else is bad, but you will have a bit of a difficulty due to discrimination against non-whites and non-westerners). You will have probably no problem at all with the issuing of a work visa for the EU. Especially when you have much needed expertise. Although I wouldn't do "ski-bumming" that much.
The countries which have the greatest potential for a non-russianspeaking engineer (but english and may I be so dare as to say a bit of french?) would be almost any country west of Berlin. The working language of many european corporations are in fact english (surprise

) although on breaks they probably will be talking the native tongue. For a mechanical engineer I would probably go to the following countries; UK, Germany, France, Switzerland, Austria, the Benelux-countries, spain and scandinavia. Maybe a couple of central european countries to, but the pay isn't that good there (unless you're with a brand-name multinational).
Next off, put your CV and cover letter on monster. A number of corporations should be contacting you. Besides, I would save up a lot on money for the phone bill, because you will google a lot and actually talk to international recruiters situated in europe.
Plus, the majority of positions doesn't require a masters degree. Those are the only one that gets coverage across the atlantic I presume. There are a lot of positions that only require a bachelors. But those positions you probably need to be on-site to apply for.