Design: Create detailed designs for projects, including transportation systems, hydraulic systems, and structures Analyze: Analyze data, maps, and survey reports to determine the best design Calculate: Perform complex calculations to estimate costs and determine the strength of materials Manage: Manage budgets, project resources, and teams of engineers Ensure compliance: Ensure projects comply with legal regulations and safety standards Assess: Assess the environmental impact and potential risks of projects Monitor: Monitor progress at each stage of construction Communicate: Communicate with clients, architects, and contractors Report: Prepare and submit reports, proposals, and permit applications Maintain: Maintain, repair, and replace buildings and infrastructure