If you are a Canadian citizen or PR, you are thinking of Family Class sponsorship and posted in the wrong forum - head over to Family Class Sponsorship, where you will learn that you do not need a job but do need to be able to afford to pay for your wife's expenses without being on social assistance.
If you are on a work or study permit, you will need to research the requirements a little more. On work permits, you may be required to have a job, and certain kind of jobs only.
If you are applying for Express Entry and are wondering about making your wife a dependent, then ask that question.