Thanks for posting. While you aren't part of the Indian IT applicant pool, you're still part of the very large Indian engineering applicant pool
. So standing out from the crowd and highlighting skills less-commonly-thought-of for engineers (such as people management, leadership, communication skills) will help you differentiate from that crowd.
I assume the schools you are applying to are the ones listed in your profile? As I didn't see you list any in your post. You could have a shot at those programs if you are able to successfully demonstrate what I mentioned above, and ALSO explain WHY you need the MBA, and how it fits into your short and long term career goals. All of that must make sense and help make the case for why YOU should be accepted over other competitive applicants.
Hope that helps, keep us posted on q's and your progress!
mbaMission Insiders Guides: http://www.mbamission.com/guides.php?category=insiders
Free Consultation: http://www.mbamission.com/consult.php