i am confused that which iit gives the best placement for software engineers?
Hello,
You don't need to think much on this, almost all IITs have similar placement for software engineering. The companies that visit those campuses are also similar, other than a few. My advice to you would be to just focus on top 7 IITs for CS branch. However, even if you get admission at other IITs, you don't need to worry much.