I think that this would be a very interesting career field, however I am unable to do any research on it because I am not sure what someone with this occupation would be called. I think that you would need an engineering degree, but I am not sure... working for Polaris would be my dream job!