No, the conditions of the Startup Visa Program require that founders are arriving in Canada on the premise that they will be working within their own company.