All three of the Indian Institutes of Technology you mentioned are well-respected institutions with strong programs in engineering.
All the aforementioned institutes are at similar levels and will give you the IIT tag. So the final decision depends on your priorities more than anything.
Without any doubt, IIT BHU is older and has a stronger brand value but it depends on which branch you will be getting. Ultimately, the best decision will depend on your personal preferences and goals.
All of these are very good IITs and all of them will give the IIT tag and the exposure you need, but I would recommend you to go for IIT BHU electrical over IIT Jodhpur or Ropar CSE.
IIT BHU Electrical is definitely the better choice because of the above reasons.