vacancies mechanical engineer construction