Haldia Institute of Technology is the best among the three colleges you've mentioned. It's a government aided college and has decent placements for non core branches of Engineering. Though the placements for core branches are not very good but if you are getting an opportunity to study there you must avail it because their academics is very good.
Otherwise the other two colleges are also not bad as far as placements for non core branches are considered.
But if you consider reputation then go for HIT.
All the very best
Regular exam updates, QnA, Predictors, College Applications & E-books now on your Mobile