contract mechanical design engineer jobs