@Preparednt About one year ago now my S20 was sort of in your shoes. He used this site: http://profiles.asee.org/
to compile all of the schools with his intended engineering major. I can’t attest to the accuracy of all info, but it does show the ACT or SAT ranges for a recent engineering class, and it shows number of students, by year, for each eng major.
He started with a list, eliminated some immediately based on things like location or size, got it down to about 50 where he was in range and then researched those in depth (curriculum, research emphasis, faculty publications, etc) to get to 20ish and then we started visiting them last summer.
You will see that many of the engineering programs are more competitive than other majors. The engineering presentations and tours were extremely helpful as he was highly focused on facilities (labs, resources for engineering teams, etc.) and details on curriculum. He loved UCLA, by the way (tough admit for anyone!).
Not easy finding a strong engineering school which is both an academic and financial safety. The list is heavily loaded towards state schools, so your in-state schools are your best bet unless you are able to be full-pay or close to it. OOS state schools will likely be generous to you given your stats, but probably not that close to your in-state options. Many OOS schools do not provide fin aid to non residents. Merit is possible, though (e.g. Alabama).
Forgive if I am sharing advice you don’t want, but S20 learned a lot by understanding the research programs of the faculty. This helped him understand the leanings of the department. (He is chem eng and some lean towards more industrial interests and some biological). He discovered the universities which participate in multi-institution HUGE research programs that he felt were important. He dug into details of the career services depts (which and how many employers recruit there?). To him, scale mattered, which eliminated a LOT of schools. It is only through his research did he learn what mattered to him. We didn’t see a single dorm or dining hall in any of our visits. ?
That website will show you just how few engineering programs have a 70%+ acceptance rates which are schools that meet your oTher criteria. But with your stats, I am not sure you need that level of assurance for more than one. If you are a full-pay student (expect $72k+ annually), then your options will be wider. But in engineering, especially with your in-state options, it may be difficult to justify that price tag as you will be extremely marketable coming from almost any engineering program. Good luck!