Performing initial site surveys, analysing soil, rock and other materials
Creating engineering design plans using computer-aided design (CAD) software
Ensuring project feasibility through research and cost analysis
Predicting design and construction time frames
Preparing estimates of labour and material costs
Negotiating with suppliers
Supervising and reporting on overall project progress
Reporting problems to Construction Managers and preparing reports for Engineers