An engineering consultant provides expertise and guidance to businesses on engineering projects and advises their clients on how to best meet their design and construction demands. Engineering consultants usually specialize in a specific type of engineering, such as civil engineering, structural engineering or mechanical engineering. Part of being an engineering consultant is to conduct a wide variety of tasks such as project management, planning design briefs and construction completion.