umm... for business its probably easier using the search engines i used but engineering may be somewhat different.
Still don't count these sites out:
Monster.com, CareerBuilder.com, Indeed.com, Career Fairs(didn't go to these too much), networking(ask friends build relationships with new people), University Career website, recruiter agency/staffing agency's such as Robert Half International, Ajilon Professional Staffing, local staffing agency's (if you live near a big city like chicago or NY they probably have their own), etc.
My friend did something that was cool too:
go to Manta.com
1.) search for the company type you want to work for. State, city, industry, etc.
2.) choose the revenue for the company you want to work for
example: you want to work for a company that makes USD 50-100m a year. Choose that.
3.) choose how many employee's you want in the company you want to join and if you want to work at a branch, HQ, or anything.
4.) lastly manta.com will populate a list for you. The list will be filled with the companies that fit your criteria. It will provide you a website and their contact info etc. Basically just create a spreadsheet with all their web addresses and contact info. go to their website, check for opening and apply. If there aren't any openings shoot the contact an email asking about any opportunities that fit you. Obviously ask them to pass the email down to the right person since most of the time you won't be getting the direct contact for HR.
Lastly never stop learning or bettering yourself. 4 months after i graduated and couldn't find a job, while still job hunting i entered into a business concept competition with two teams both my original idea's. I finaled in one of them and basically added a new weapon to add to my resume arsenal.
Show that during this down time you didn't sit on you a$$ and eat potato chips. Go join clubs, teams, contest, competitions, etc.
I'm very entrepreneurial minded so i have like 100000 idea's that are all really good. I just have a problem with following through since i don't know where to go. I'm working on setting myself straight and choosing one idea at a time to go and get funds for.
Employer's love to hear these things i've done so go and do something for yourself too.