Hey there
You can definitely go to software job if you'll have that potential to maintain both metallurgy and coding part that is you'll have to maintain both your GPA along with the coding and other skills necessary to get into software field do start learning different coding languages from now they will reduce your burden during BTech.
Good luck
Candidates can check B.Tech Cut off for Top IITs & NITs here.
Regular exam updates, QnA, Predictors, College Applications & E-books now on your Mobile