I would contact all the staffing agencies around the Atlanta area. They can help you find a job before you actually make the move....you may have to catch a flight for interviews...but for the most part, you can find a job without moving first.http://www.staffingagencyatlanta.com/
I would have a job lined up before you move here. The current unemployment rate is 10.5% in Atlanta which is higher than the national average - so finding a job in Atlanta is not easy. I would also make sure you move here that you come and visit and check out the city and the areas around the city and decide if it is where you want to move to. You might decide you want a slightly smaller city, or one with less traffic, etc. I would also make sure you have a couple thousand dollars saved up to move here as well.
Luckily, engineering is still a viable field in Atlanta -- but it may be difficult for you to market yourself before you get here. What you might want to do is send your resume and perhaps, letters of reference to the various US firms you d like to be considered for. Indicate that you will be in town say, from January 11th through 14th, for interviews. (That might allay companies fears of having to transport you and pay for lodging, just to meet.) Follow each mailing with a phone call. The holiday season isn t the best time of year to market yourself, so you might want to wait a bit. Also, ensure the company that there will be no immigation headaches. (I don t know how that works, but you d best find out. It s difficult enough for U.S. citizens to find employment; if you can convince a firm to hire you, you don t want the company to be saddled with your logistics.)Good luck. If it works out for you, I think you ll like it here.