Staff Engineers rotate through office and project assignments that provide experience in the following areas: engineering, estimating, supervision, field engineering, project controls, safety, and equipment. Degree in Civil Engineering, Civil Engineering Technology, Mechanical Engineering, Construct...