My suggestion is to work for 1-2 more years before applying.
As for which schools to apply to, I really don't know as you've listed a seemingly random list of schools based on some vague goals (i.e. "I just want to go to a school that will get me good jobs"). Do you want to live in California? Cleveland? Pittsburgh? India? Choosing schools should be based on personal preferences - where you want to live, big vs small school, the kinds of students at the school (you can get a very basic sense of that from the school's websites and student club websites and the career placement reports). You seem to have chosen schools that are within your reach, so it comes down to where you want to be and forming your own personal opinions, which is something I can't do for you.
Follow me on Facebook