engineering technologist jobs in newcastle nsw