senior mechanical engineer jobs in penticton bc