- Major duties of engineers and assistant engineers include: plans, designs and supervises the construction of various types of engineering works. Usually specialised in one or more of the following: (1) civil engineering (2) structural engineering (3) geotechnical engineering (4) hydraulic engineering (5) highway engineering (6) material engineering (7) traffic and transportation engineering (8) railway engineering (9) environmental engineering and (10) other civil engineering fields.