project engineer construction heavy civil