Cal Poly is a CSU, and CSUs are less expensive than UCs. It is a well respected school among employers for engineering. However, if your goal is to go on to PhD study, some other schools may be better suited for that in most subjects.
UT Austin looks like automatic admission to the school, though not necessarily to any particular major, for you. No other Texas public universities interest you?
Purdue admits to a first year pre-engineering program; students must then compete for admission to their chosen majors, or if they want to change majors. See https://engineering.purdue.edu/ENE/Academics/FirstYear/T2M . Note that Texas A&M has a similar system; see https://engineering.tamu.edu/academics/advisors-procedures/entry-to-a-major .