absolutely top 10, i think you can get into top 5 schools with very high probability if you write a good ps. Keep in mind, those applying for top 5 schools all have at least similiar backgrounds as you: high GPA, some research experience, good G and T. PS is the place to differentiate you from the group including your writing skills and your vision on yourself! Some top schools are research oriented and applying for MS is having the same level of competition as PhD.
it is early to worry about which fields you want to study. Master has a lot of flexibity and what you need to worry about now is to get into schools you want. Jobwise, software is the mainstream nowdays. Getting a software job after EE is relatively easy if you know enough about OOB, data structure, ... you can master those very quicky for I think you are smart for your GPA.