staff mechanical engineer, r&d - new product development Jobs - 0