Skills, Education, and Experience
Image
Skills
- Curious
- Aptitude for math and science
- Logical and detail-oriented
- Work well as part of a team
- Problem-solving skills
- Analytical skills
- Communication skills
- Ongoing learning
Education and Experience
Computer Engineers & Software Engineers require:
- Bachelor's degree in computer engineering, software engineering, computer science or related field
You may also require:
- Registration with Engineers & Geoscientists British Columbia
- Past participation in an undergraduate co-op program
- Master's or doctoral degree in a related discipline
- Network certification for computer engineers
- Information Systems Professional (ISP) certification through the Canadian Information Processing Society (CIPS)
Source: WorkBC
Qualifications
Qualifications
There are no mandatory requirements for licensing or professional certification in order to work in entry level computer and software engineering positions.
However, you must be licensed by Engineers & Geoscientists British Columbia if you use the title “Engineer.” This allows you to approve engineering drawings and reports and to practise as a professional engineer (P.Eng.).
Registration requires:
- graduation from an accredited educational program
- four years of supervised work experience in engineering
- successfully passing the professional practice examination
- completion of the law and ethics seminar
If you do not meet the minimum academic requirements for P.Eng, you may register as Professional Licensee (P.L.Eng), which requires:
- academic qualifications other than an engineering degree from a recognized university
- several years of experience in a defined area of engineering practice
For more information: