Explore Careers - Job Market Report
Report Header
Education & Job Requirements for Software Engineers and Designers in Hamilton--Niagara Peninsula Region
Education and job requirements can vary by region. Workers in regulated occupations require a licence to work legally. Workers in non-regulated occupations do not require a licence, but employers may have other certification requirements.
Employment Requirements
Employment requirements are prerequisites generally needed to enter an occupation.
- A bachelor's degree, usually in computer science, computer systems engineering, software engineering or mathematics
or
Completion of a college program in computer science is usually required. - A master's or doctoral degree in a related discipline may be required.
- Licensing by a provincial or territorial association of professional engineers is required to approve engineering drawings and reports and to practise as a Professional Engineer (P.Eng.).
- Engineers are eligible for registration following graduation from an accredited educational program, three or four years of supervised work experience in engineering and passing a professional practice examination.
- Experience as a computer programmer is usually required.
Regulation by Province/Territory
Some provinces and territories regulate certain professions and trades while others do not. If you have a licence to work in one province, your licence may not be accepted in other provinces or territories. Consult the table below to determine in which province or territory your occupation/trade is regulated.
| Location | Regulation |
|---|---|
| Alberta |
Regulated
|
| British Columbia |
Regulated
|
| Manitoba |
Regulated
|
| New Brunswick |
Regulated
|
| Newfoundland and Labrador |
Regulated
|
| Northwest Territories |
Regulated
|
| Nova Scotia |
Regulated
|
| Nunavut |
Regulated
|
| Ontario |
Regulated
|
| Prince Edward Island |
Regulated
|
| Québec |
Regulated
|
| Saskatchewan |
Regulated
|
| Yukon |
Regulated
|
Education Programs
Programs in the order in which they are most likely to supply graduates to this occupation (Software Engineers and Designers):
- Computer Science
- Electrical, Electronics and Communications Engineering
- Computer Engineering
- Computer and Information Sciences and Support Services, General
- Engineering, General
Information for Newcomers
Fact Sheet for Internationally Trained Individuals
Are you an internationally trained individual looking for guidance on foreign credential recognition in your profession in Canada? This occupational fact sheet can help you by providing information on:
- the general requirements to work in your profession
- the steps that you can take to find the most reliable sources of information
Information and Communications Technology (PDF Format - Size: 717 KB)
Credential Assessment
Provincial credential assessment services assess academic credentials for a fee. Contact a regulatory body or other organization to determine if you need an assessment before spending money on one that is not required or recognized.
The assessment will tell you how your education compares with educational standards in the province or territory where you are planning to settle can help you in your job search.
- British Columbia - International Credential Evaluation Service (ICES)
- Alberta - International Qualifications Assessment Service (IQAS)
- Saskatchewan - International Qualifications Assessment Service The Government of Saskatchewan provides this service through an interprovincial agreement with the Government of Alberta.
- Manitoba - Academic Credentials Assessment Service – Manitoba (ACAS)
- Ontario
- Québec - Service des évaluations comparatives d’études (SECE)
- Northwest Territories - International Qualifications Assessment Service (IQAS). The Government of the Northwest Territories provides this service through an interprovincial agreement with the Government of Alberta.
Please consult the Hamilton--Niagara Peninsula Region and Ontario tabs for more useful information related to education and job requirements.- Date Modified:
