College application and Engineering major

I need your advice. I am now in junior year and I would like to know when to apply for universities and how to apply. Should I apply in all states? One last question, what are the best engineering majors in terms of the job market that I can apply for? I was interested in another major but I recently found out that the college fees are way too hey so I will apply for engineering, but I do not know what are the best majors in terms of the job market in which I can easily find a job after graduation. Thanks in advance to everyone who helps me with advice.

You are welcome to repost under the original account. However, since Terms of Service prohibits multiple accounts, I am closing this thread.