As of now, students from any branch of engineering get placed in a software company. So what is the use of studying in your core branch if you are not going to use it in your future? In my opinion, looking at job vacancies in newspapers, there is a demand in the core branches - Civil, ECE, Mech, IT. But you need a valid GATE score, an interest in the job and soft skills.
But there is recently a rise in job oppurtunities in fields like robotics, IT, food, biomedical, nanotechnology, AI, Biotech, Chemical etc.
The best branch for you is something that you are passionate in. The world is changing and many branches of engineering are coming up. It is totally up to you to pursue an engineering degree in a reputed institute, in a field that YOU are interested in.
Regular exam updates, QnA, Predictors, College Applications & E-books now on your Mobile