A STEM job normally requires some education beyond high school. Interestingly, An Associate's degree in a STEM field can often bring in more money than a Bachelors degree in a liberal arts field. As an example, STEM jobs requiring an Associate's Degree averaged just under $50,000 a year in the Tampa area.
A Bachelor's degree in a STEM field is a great investment. Almost 30% of the jobs in the Washington DC area are STEM jobs. The same source points out that over 20% of the jobs in the Norfolk area are STEM jobs. While you may not go to UVA or Virginia Tech for engineering, there are many programs across the country to choose from including some online programs. Check the UVA and VT sites out to see what admission requirements are and what is expected of students in the program.
STEM education does not need to end with a Bachelor's degree. Many of the programs referenced above offer a Master's degree or a Ph.D. As a rule of thumb, the higher the degree, the more you can get paid. A Ph.D. in Electrical Engineering can command a salary above $100,000 a year.
Thermo Scientific Pierce
Blackberry Scholars Program (for women)
ASCO Numatics Industrial Automation Engineering College Scholarships
Society of Women Engineers
Education Portal Computer Science Scholarship
$100,000 Intel Science Talent Search
Rockwell Collins Scholarship
SME Education Foundation
AIST Foundation Scholarships
American Society of Naval Engineers (ASNE)
American Society of Civil Engineers (ASCE)