Ok guys @MITer94 and @wis75 - FYI - “revert” is used in Indian English as “reply” - not sure why all of you felt the need to jump on this. In India we “revert back” to someone.
@Deeppak - yes this is sight mainly used for US parents and US kids preparing for US colleges. There is a secondary group of non-US kids/parents who are preparing for US colleges. VERY few people will have any advice when it comes to education in India or other countries. I am sure you can find very good Indian parenting sites that will have advice more suited to your questions and your situation.
Look - the most popular and successful methods for pursuing Engineering in India you already know. First - the IITs. If your kid is very bright then put everything you can think of into preparing him for the boards. If he doesn’t get into an IIT then send him to the best college in India he can get into for Engineering and let him think about going abroad for his masters.
It used to be that going abroad for graduate school was required for success…but not any more. The companies that Indians used to got to the US in the hopes of joining…all have office in India. Their Indian teams are huge and constantly hiring. My husband works in a very large American company - but we are based in India. My husband is CONSTANTLY in hiring mode. Good Engineers in India, from good Indian Engineering colleges can get excellent jobs with International companies right here in India.
So - stay the course. Support your son’s interest in Math and Science. Get him excellent tuitions or coaching. Keep him in a good school. Help him prepare for the boards so he can go to the best Engineering school in India. Honestly, no need to look abroad.
The ONLY friends I see sending Indian kids abroad for Engineering are people who have kids who are US citizens (of Indian parents) or people whose kids are more “American” than “Indian” and may not do so well in a more traditional Indian college.