Unfortunately the software industry in Montreal has decided that developers are not valuable. Salaries are hilariously low compared to american counterparts.
Funny story: I have friends from Québec City (unilingual city) who work in Montréal who complain of always having to work in English, and I have former anglo-Montréaler friends living in Toronto because "it was impossible to find a job in Montréal as a non-native French speaker".