mechanical design engineer contract jobs