Popular Mechanical engineer contract jobs locations