hi,
all engineers from any field can apply for Indian railways. but the most common hires are civil, mechanical, electricals. the hiring is on the bases of upse exam, if you can clear it then you can become indian railways engineer.
good luck
Regular exam updates, QnA, Predictors, College Applications & E-books now on your Mobile