Software summer internships in Virginia are pretty common, but don't expect to be in charge at the end of your internship!
You'll have to work from the bottom up, but interns are much more likely to get a job offer from the employer they're interning with.