mechanical engineer apprenticeship