A highway engineer is an engineer who specializes in the planning, design, construction, and maintenance of roads. They must have good knowledge of road planning, traffic flow and safety, as well as be able to collaborate with other professionals such as architects and construction engineers.