As far as I know, visa support is only provided in exceptional circumstances (e.g. PhD in an area directly related to FPGAs / exact fit for a specific, hard-to-fill open position). This is for the Toronto office, our other offices may have different policies.