Computer & Software Engineers. A guide for newcomers to British Columbia

Similar documents
Electrical & Electronics Technologists & Technicians. A guide for newcomers to British Columbia

Working with investment professionals

MEDICAL LABORATORY TECHNOLOGIST- MLT

KENYA SCHOOL OF GOVERNMENT EMPLOYMENT OPORTUNITY (EXTERNAL ADVERTISEMENT)

PARALEGAL CERTIFICATIONS. National Professional Standard for Paralegals

PARALEGAL CERTIFICATIONS. National Professional Standard for Paralegals

CONTINUING PROFESSIONAL DEVELOPMENT REGULATIONS

UNIT 2 TOPICS IN COMPUTER SCIENCE. Exploring Computer Science 2

FEE Qualification and Market Access Working Party

What can I do with a major in Computer Science?

Computer Information Technology

Registration Procedures

Information Technology in Prince Edward Island March 2010

Continuing Professional Education Policy

Introducing Maryville University s CYBER SECURITY ONLINE PROGRAMS. Bachelor of Science in Cyber Security & Master of Science in Cyber Security

Become a Certified Association Executive through the CAE Program

Filling the Labour Pool: Ensuring Competence in Water Quality Work. WaterTech 2012 Banff, AB

Observed Benefits Clark Const.

COSS and COSM Recertification Guide

Terms of Participation

European Risk Management Certification. Candidate Information Guide

Train the workers you need & Keep the workers you have!

G2 Guide to IAgrE Membership Grades, Requirements for Engineering Council (UK) and Society for the Environment Registration

2.1. Scope of environmental site assessment

CONTINUING PROFESSIONAL DEVELOPMENT SCHEME (CPD) FOR AATSL MEMBERS

Register in the System

Professional Community and Economic Developer (PCED) Re-Certification

TECHNICAL NOTE RECOGNITION OF APPLIED CIVIL ENGINEERING SKILLS

INTERNAL RECRUITMENT: SYSTEMS ADMINISTRATOR APPLICATION DEADLINE: JANUARY 7, 5 PM

CCM Certification News, NCIM Membership Types

APPLICATION FOR PRIOR LEARNING AND RECOGNITION (PLAR)

Career and Technical Education DARLENE FRAZIER

Re-certification Guidelines


CITY OF MONTEBELLO SYSTEMS MANAGER

Collaboration on Cybersecurity program between California University and Shippensburg University

QUALITY IMPROVEMENT PLAN (QIP) FOR THE CONSTRUCTION MANAGEMENT DEGREE PROGRAM

All applicants for this examination must be current EIT/GIT members of APEGBC or applicants for professional membership with APEGBC.

The Institute of Concrete Technology. Raman Mangabhai President of ICT

An Employer Guide to AMT Certification

Regulatory Compliance (Insurance)

BOARD OF REGENTS ACADEMIC AFFAIRS COMMITTEE 4 STATE OF IOWA SEPTEMBER 12-13, 2018

PROFESSIONAL REGISTRATION OPPORTUNITIES

National Association of Construction Auditors Instructions

The Cisco Networking Academy at Erie Community College

PMSA CONTINUOUS PROFESSIONAL DEVELOPMENT FRAMEWORK

Information Technology (IT) Skill Standards Checklist

ASTON UNIVERSITY PROGRAMME SPECIFICATION

TABLE OF CONTENTS ... 8

CURRICULUM The Architectural Technology and Construction. programme

The Process! Professional-Technical Certification For Faculty at Shoreline Community College

ARCHITECTS REGISTRATION COUNCIL PROFESSIONAL EXAMINATION RULES AND GUIDELINES JUNE 2017

UBC Kinesiology Co-op Job Posting Instructions

Finding information about Credentials and in-demand Technology Skills. CareerOneStop Credentials Center and O*NET OnLine

EMBU UNIVERSITY COLLEGE

Municipal Law Enforcement Officer Certified-M.L.E.O. (c) Certification Application Guide

How to apply for professional membership and registration. 22 October 2018 Terry Winter Membership Manager

FOUNDED GOAL of New ORGANIZATION. CLEAR Annual Educational Conference Getting the Most Out of CLEAR. St. Louis October 3-5, 2013

Today s Lecture. Fall 2004 SE 101 Introduction to Software Engineering 2

Application Guidelines. Last modified June

Master degree program Technical legislation, standardization and quality management

APPLICATION FOR PRIOR LEARNING AND RECOGNITION (PLAR) For Internationally Educated Professionals

WE ARE A PARTNERSHIP FOR GROWTH EMPLOYMENT IN THE WEST OF ENGLAND 2015 HIGH TECH

2/6/2014. Uncommon Times. The Impact on Students. ASBO International. SFO Certification: Creating Your Career Pathway

International Fluid Power Society Established since1960.

NETWORK & COMMUNICATION ENGINEERING A FUTURE IN

Choose only one. If you are registered in both category, PEPC & Accredited Checker, separate FORM H is required for each category.

Business Information Systems

CERTIFICATION vs. CERTIFICATE

CITY OF SAN ANTONIO invites applications for the position of: Web Design Senior Analyst

G2 Guide to IAgrE Membership Grades, Requirements for Engineering Council (UK) and Society for the Environment Registration

How to Become a CMA (Certified Management Accountant) May 10, 2017

What it Means to be a CRSP

Helping shape your future

TOWER CRANE EMPLOYER DECLARATION OF WORK EXPERIENCE

College Of. Technological Innovation

Discover life as a decision-maker.

**The Florida Lottery is not a State Personnel System Employer** TECHNICAL ANALYST II - POSITION NUMBER

Defining FM Excellence

OFFICE OF THE MEMBERSHIP SECRETARY

ASCPA Road to the CPA Toolkit

Long Term Skill Shortage List

Canadian Technology Accreditation Criteria (CTAC) COMPUTER SYSTEMS TECHNOLOGY - TECHNICIAN Technology Accreditation Canada (TAC)

Certification Guidelines: Credential Standards and Requirements Table

THE INSTITUTE OF CERTIFIED MANAGERS.

1. The application should be sponsored by two existing members of ICAM (proposer and seconder).

Certification Solutions. Program Catalogue

ROJECT ANAGEMENT PROGRAM AND COURSE GUIDE

(ISC) 2 CONTINUING PROFESSIONAL EDUCATION (CPE) POLICIES AND GUIDELINES

For students entering Part 1 in September 2018 UFCSWIYB

COURSE SPECIFICATION

INFORMATION AND COMMUNICATIONS TECHNOLOGIES

YOUR GUIDE TO NCARB. Certification. ncarb.org/certification

About the Global Communication Certification Council

For students entering Part 1 in September 2019 UFCSWIYB

Honours in Information Systems

Illinois State University 2012 Alumni Survey Institution Report

Illinois State University 2014 Alumni Survey Institution Report

2016 BOMI International. Revised: June C A N A D A WELCOME TO OUR: CERTIFICATE PROGRAMS

Information Technology

Transcription:

Contents 1. Working as a Computer or Software Engineer [NOC 2147 & 2173]... 2 2. Skills, Education and Experience... 9 3. Finding Jobs... 12 4. Applying for a Job... 14 5. Getting Help from Industry Sources... 16 1. Working as a Computer or Software Engineer [NOC 2147 & 2173] Job Description Computer engineers [NOC 2147] design and create computers and related hardware components. You may also design and develop information and communication system networks. As a computer engineer you perform the following duties: Analyze users requirements for new products Design computer and telecommunications hardware such as circuit boards and monitors Design and develop information system network architecture Develop and conduct tests to make sure the new designs and components function as expected Oversee the manufacturing process Establish and maintain relationships with suppliers and clients May lead and co-ordinate teams of engineers, technologists, technicians Software engineers [NOC 2173] design, develop and test software products for various uses. As a software engineer you perform the following duties: Analyze users requirements Design and test software products or computer systems Last updated: September 29, 2017 2

Co-ordinate the development, installation, and operation of computer-based systems Troubleshoot, upgrade and develop maintenance procedures for operating systems and applications May lead and co-ordinate teams of information systems professionals Sources: WorkBC Career Profile http://www.workbc.ca/careers/ [search 2147 OR 2173] Career Cruising (Profiles for Computer Hardware Engineer & Computer Software Engineer) Available from the VPL Online Articles, Encyclopedias & More page http://www.vpl.ca/electronic_databases/alpha/c Industry Overview Computer engineers: Job prospects are expected to be good. There are currently not enough new computer engineering graduates with the right mix of experience and skills to meet employment demand. In British Columbia your job may not have a complete focus on hardware, but also work with processes, electrical engineering, and software implementation. Employment trends depend on the industries that purchase hardware products. As such, your job opportunities may be affected by fluctuations in the economy or in specific sectors. Computer engineering is a constantly changing field. It is important to update your skills throughout your career. Software engineers: Job prospects are expected to be good. Growth in the industry due to rapidly changing technologies, along with fewer graduates from software engineering programs, is causing a shortage of skilled professionals. Last updated: September 29, 2017 3

Prior work experience is valued by employers. If you have co-op or internship experience, knowledge of the most current technology and the ability to work in a multi-disciplinary environment you will be in demand. Excellent communication skills also help your job prospects. To meet the need for highly specialized skills, employers sometimes use the Temporary Foreign Worker Program or 'fast track' channels in the immigration system to meet their needs. The health care industry will increasingly need software engineers to design, and maintain safe and secure ehealth information systems. Job Outlook in BC Computer Engineers Chart from WorkBC (NOC 2147) Last updated: September 29, 2017 4

Software engineers Chart from WorkBC (NOC 2173) WorkBC provides job openings in BC regions from 2015-2025: Region Expected # of Average Annual Expected Increase Job Openings Employment in Employment Growth Vancouver Island Computer Engineers Software Engineers Lower Mainland / Southwest Computer Engineers Software Engineers Thompson-Okanagan Computer Engineers Software Engineers 130 330 1,220 3,910 N/A 50 1.8% 2.5% 2.5% 2.7% N/A 1.0% 60 165 680 2,270 N/A 15 You can learn more about working as a computer engineer or a computer software engineer in BC from: WorkBC, Career Profiles at http://workbc.ca/careers [search NOC 2147 and 2173] Career Cruising Available from the VPL Online Articles, Encyclopedias & More page http://www.vpl.ca/electronic_databases/alpha/c Labour Market Outlook, 2015 2019 http://www.digcompass.ca/labour-market-outlook-2015-2019/ Last updated: September 29, 2017 5

Types of Employers Computer engineers are employed throughout public and private sectors, such as: computer and telecommunication hardware manufacturers engineering, manufacturing and telecommunications firms information technology consulting firms government education and research institutions health care Software engineers are employed by a variety of organizations including: information technology consulting firms that provide software-related information technology services information technology research and development firms software product manufacturers you may telecommute from a home office You may also be self-employed. Salary In BC, the median annual salary for computer engineers is $85,572. The median annual salary for software engineers is $82,214. Earnings vary according to your level of education, experience and the type of company you work for. If you are employed in a full-time job you may also receive benefits such as health and dental insurance, paid vacation and sick leave. Some companies also provide you with the use of a company car and annual profit-sharing or performance-based bonuses. Last updated: September 29, 2017 6

In its 2016 Report on Members Compensation and Benefits, Engineers & Geoscientists British Columbia (formerly APEGBC) provided these salary figures: Industry Lower Upper Mean Median Quartile Quartile High Technology $96,729 $74,000 $90,000 $120,000 High Tech Manufacturing $103,315 N/A $90,000 N/A Product Development $102,274 $78,773 $95,150 $122,500 Research & Development $85,076 $64,500 $84,086 $97,115 Software Development $94,786 N/A $87,395 N/A Systems Integration $93,438 N/A $95,500 N/A Job Bank Canada provides hourly wages in BC Regions: Computer Engineers (NOC 2147) Software engineers (NOC 2173) Sources: WorkBC Career Profile Career Cruising Job Bank Canada, Wages Report http://www.jobbank.gc.ca/wage-outlook_searcheng.do?reportoption=wage Engineers & Geoscientists British Columbia Report on Compensation and Benefits https://www.egbc.ca/careers/compensation-survey Last updated: September 29, 2017 7

Working Hours You usually work an average of 5 days, Monday to Friday, totaling 40 hours per week. However, longer hours and overtime are often required to meet deadlines. Last updated: September 29, 2017 8

2. Skills, Education and Experience 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 Education and Experience Computer engineers require: Bachelor's degree in computer engineering or related field You may also require: Registration with Engineers & Geoscientists British Columbia (formerly APEGBC) Past participation in an undergraduate co-op program Master's or doctoral degree in a related discipline Network certification Information Systems Professional (ISP) certification through the Institute for Certification of Computing Professionals Last updated: September 29, 2017 9

Software engineers require: Bachelor's degree in software engineering, computer science or related field You may also require Past participation in an undergraduate co-op program Master's or doctoral degree in a related discipline Experience as a computer programmer Information Systems Professional (ISP) certification through the Institute for Certification of Computing Professionals Source: WorkBC 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 the 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.). You are eligible for registration with Engineers & Geoscientists British Columbia once you graduate from an accredited educational program, and after four years of supervised work experience in engineering. You must also pass a professional practice examination and complete the law and ethics seminar. Internationally trained engineers: You may qualify as a Provisional Member with the Engineers & Geoscientists British Columbia. This designation provides member status to internationally trained engineering graduates if you have completed the academic, experience, professionalism, and residency requirements for registration as Professional Engineers. Last updated: September 29, 2017 10

For more information: Engineers & Geoscientists British Columbia - Become a Member https://www.egbc.ca/become-a-member Information & Communications Technology Council (ICTC) o Immigration Initiatives http://www.ictc-ctic.ca/?page_id=1779 Provides assistance to internationally educated professionals A Roadmap to Engineering in Canada. Engineers Canada http://newcomers.engineerscanada.ca/ International agreements between professional engineering associations http://www.engineerscanada.ca/mobility-international Engineers & Geoscientists British Columbia Online Resource for Internationally Trained Engineers and Geoscientists : Self assessment tool: https://www.egbc.ca/news/articles/apegbc-makes-self- Assessment-Tool-Available-for-In Job Mentoring Programs: https://www.egbc.ca/member-programs/mentoring-program Introduction to Engineering in BC Langara College These courses are designed to provide you with industry specific skills in order to find employment in an engineering environment. They also help you gain a good understanding of Canadian workplace culture. http://www.langara.bc.ca/continuing-studies/programs-andcourses/programs/introduction-to-engineering-in-bc/index.html Last updated: September 29, 2017 11

3. Finding Jobs You ll find job advertisements in local newspapers and electronic sources, as well as through professional associations publications. Local Newspapers You can look at the Vancouver Sun & The Province at Vancouver Public Library for free. Check the job postings daily, the careers section in the Vancouver Sun on Wednesdays and Saturdays and, in The Province on Sundays. Job White Pages Available in print at the Central Library or online at http://jobfreeway.com/memberdocs/vpl-home.htm NOTE: You can only access this database from the Central Library or VPL branch libraries. Access is NOT available from home or outside the Library. Online Job Postings Engineering Central Canada http://www.engcen.ca/ IT Job Universe Canada http://jobs.itworldcanada.com/ Indeed http://ca.indeed.com/ Skilled Workers.com http://www.skilledworkers.com/search_job/search.php TechJobs.ca http://www.technicaljobs.ca/en Last updated: September 29, 2017 12

Professional Associations Career Resources Engineers & Geoscientists Career Listings https://www.egbc.ca/careers/career-listings BC Technology Industry Association (BC TIA) Careers Page https://www.bctechjobs.ca/ Institute of Electrical and Electronics Engineers (IEEE) http://careers.ieee.org/ Identifying the Right Position When you browse job advertisements, you ll find different job titles. For Computer Engineers, look for these related job titles (NOC 2147): Computer Hardware Engineer Fibre-optic Network Designer Hardware Circuit Board Designer Hardware Development Engineer Network Test Engineer Systems Designer Hardware Technical Architect Hardware Wireless Communications Network Engineer For Software Engineers, look for these related job titles (NOC 2173): Application Architect Computer Software Engineer Software Architect Software Design Engineer Software Testing Engineer Systems Integration Engineer Software Last updated: September 29, 2017 13

Technical Architect Software Telecommunications Software Engineer Source: National Occupational Classification http://noc.esdc.gc.ca/english/noc/welcome.aspx?ver=16 Creating a List of Potential Employers You can use directories to produce lists of employers in Vancouver or the Lower Mainland. Contact them directly to find out if they re hiring. BC Tech, Technology Guide (special issue of Business in Vancouver) Available at the Central Library, 380 EL3CBh Canadian Company Capabilities. Information & Cultural Industries http://www.ic.gc.ca/eic/site/ccc-rec.nsf/eng/00043.html Reference Canada http://www.vpl.ca/electronic_databases/alpha/r Go to the Reference Canada database and look for Canadian Businesses at top of page and choose the Custom Search tab. Select Business Type and click on Keyword/SIC/NAICS and then enter keywords, for example, enter computer or software and click LOOKUP and then select appropriate headings. You can combine these headings with a location by clicking on Geography, select the province, choose the cities and click the View results button at top left side of page. Available from the Online Articles, Encyclopedias & More page. NOTE: You can access this database from a Library computer. If you are using a computer from outside the Library, you will need a Vancouver Public Library card to login to this database. After clicking on the database name, you will be asked to enter your library card number and PIN (usually last four digits of your telephone number). Last updated: September 29, 2017 14

4. Applying for a Job In Canada, employers usually expect to receive a resume or curriculum vitae and a cover letter that identifies the position you are applying for and summarizes your relevant experience. Use the library catalogue, http://vpl.bibliocommons.com/ to find books on writing resumes and cover letters specific to your industry. To learn about applying for jobs in Canada, use the following guides which are available in print at the Central Library or online at http://skilledimmigrants.vpl.ca/. Writing Resumes and Cover Letters Go to http://skilledimmigrants.vpl.ca [Search Writing Resumes and Cover Letters] Getting Canadian Work Experience Go to http://skilledimmigrants.vpl.ca [Search Getting Canadian Work Experience] Networking for Employment Go to http://skilledimmigrants.vpl.ca [Search Networking for Employment] Learn More About Working in BC and Canada Go to http://skilledimmigrants.vpl.ca [Search Learn More About Working in BC and Canada] Last updated: September 29, 2017 15

5. Getting Help from Industry Sources Industry Associations Associations for computer & engineering professionals in BC and Canada can provide you with information and assistance. Registration and fees may be required for membership. Engineers & Geoscientists British Columbia (formerly APEGBC) https://www.egbc.ca/ BC Technology Industry Association (BCTIA) http://www.bctia.org Association of Consulting Engineers Companies of British Columbia http://www.acec-bc.ca/ Engineering Institute of Canada (EIC) http://www.eic-ici.ca/ Engineers Canada http://www.engineerscanada.ca/ Institute of Electrical and Electronics Engineers Canada (IEEE Canada) http://vancouver.ieee.ca/ Vancouver Chapter Institute for the Certification of Computing Professionals (ICCP) http://iccp.org Society of Internationally Trained Engineers of British Columbia (SITE) http://www.sitebc.ca/ Society of Punjabi Engineers and Technologists of British Columbia http://www.speatbc.org/ Last updated: September 29, 2017 16

Industry Journals Search the Vancouver Public Library catalogue for journals related to your profession: www.vpl.ca Examples at the Central Library include: Computing Canada http://www.itworldcanada.com/publication/computerworld Canadian Consulting Engineer Available at VPL Central Library, 620.5 C212 and online at: http://www.canadianconsultingengineer.com/ Innovation: Journal of Engineers & Geoscientists British Columbia Available at VPL Central Library, 620.5 B86 and online at: https://www.egbc.ca/resources/news-and-publications/innovation-magazine/innovation- Past-Issues Questions? Please ask the Information Staff in the Central Library, Vancouver Public Library or telephone 604-331-3603. Please note that the information in this guide is also available online through the Skilled Immigrant InfoCentre website at http://skilledimmigrants.vpl.ca/ Last updated: September 29, 2017 17