To put it simply, engineering consultants have the responsibility of providing engineering advice and technical solutions for projects. This can involve the coordination of teams, preparing project documentation, preparing project budgets, and designing project plans.