A lot of factors determine the salary of an engineer. Some such factors are stream or type of engineering pursued. Most of the times the engineers who take up information technology related studies are paid the most. The university or college also contributes to how much a fresher engineer would make. Experience over the years gets them higher pay.