Local Employment Requirements
Professional software engineering is regulated in Ontario by Professional Engineers Ontario (PEO). A professional software engineer must have satisfied the requirements set by the PEO to be licensed. A person can work as an "engineering intern" without a licence if their work is supervised by a professional engineer. Software designers who complete work at the design stage of software development do not require a professional license. For detailed information on licensing and regulation contact the PEO at http://www.peo.on.ca/.
There are often specific abilities, aptitudes and knowledge that are prerequisites to obtain employment in an occupation.
Most employers who advertise are looking for workers who have the following experience and skills:
Plan, design and co-ordinate the development, installation, integration and operation of computer-based systems. Research, evaluate and synthesize technical information to design, develop and test computer-based systems. Develop data, process and network models to optimize architecture and to evaluate the performance and reliability of designs.
Computer and Technology Knowledge:
Software development, database software and C++ programming language.
Oral communication, working with others, computer use, problem solving, job task planning and organizing, writing, reading text, document use, finding information, critical thinking, decision making and continuous learning.
Detailed profiles, requirements and application and admissions information.
- CEGEPs, Colleges and Universities
Find the school that best suits your needs.
Information on scholarships, bursaries, grants, and other forms of financial assistance.
The following link provides information on Ontario universities that offer software engineering programs that may be relevant to this occupation: http://www.electronicinfo.ca/.