This is a somewhat tight connection, but it should be OK if your flight from BLR is on time.
You have two options :
I would personally go landside, as there are too many stops on the airside shuttle between 2C and 2E, with possible delays at any given stop.
Enjoy your flights