inventor autodesk careers in Sohar, Oman