Required Skills: freecad, mechanical engineering, multi-part cad assembly analysis, technical writing, engineering drawing interpretation