@asb007 short answer is you could - I’ve seen students with similar stats to yours get in, but it is by no means a sure thing. I’ve seen students with similar stats not get in, esp. to Viterbi. I know that’s not very helpful, but there are a decent number of kids with stats in your range, and they tend to apply to top 30 schools, so it’s hard to guess how a given school will build their class any given year.
Especially in engineering, which seems more popular than ever these days, you need to have a strong safety or two.