Not an answer to your specific question, but since it seems like you are extremely prepared for a younger HS student (is he a rising Jr.?) you might appreciate knowing about a mentoring program that I wish we’d heard of a year or so ago. Google Ace Mentor Program in your area.
To try to give you at least one college to answer your question, you might want to look into U Alabama, which I learned about on this message board.
I just did a search on College Confidential for “merit engineering” and several conversations popped up, including this one http://talk.qa.collegeconfidential.com/financial-aid-scholarships/2015239-strong-engineering-schools-with-decent-merit-scholarships.html
Good luck!