Hello Gulam. This is nice question and i would like to share my experience in this one. There is big confusion in the role of cost control engineer. Some Engineers consider Earned Value Management (EVM) as cost control which is not correct in my opinion. Following are the main cost control engineer roles and responsibilities:
1- Calculate the project actual cost if not already provided by the tender department.
2- Provide the required hours (Manpower and Equipment) to execute each activity in the site to the construction team.
3- Compare the spent hours to planned hours for (Manpower and Equipment) and create productivity report.
4- Provide the required materials quantities for each activity in the project.
5- Create wastage report based on activity quantities and what was exchanged from the stores.
6- Calculate the actual cost for each activity in the project.
7- Forecast the project actual cost based on progress information.
8- Report the weakness and be able to figure out where are the activities that are above budget.
9- May evaluate the progress performance by Zone/Area/Discipline/Engineer.
10 Report back to the tender department with company actual costs/rates/productivity to be used in future projects pricing.
I hope this answers your question.