Software Engineers and Designers
Software engineers and designers research, design, evaluate, integrate and maintain software applications, technical environments, operating systems, embedded software, information warehouses and telecommunications software. They are employed in information technology consulting firms, information technology research and development firms, and information technology units throughout the private and public sectors, or they may be self-employed.
Post-secondary degree in software engineering, computer science or related field. Master’s degree a requirement for certain roles. Licensing is required for engineering drawings and reports, and be designated as a Professional Engineer (P.Eng.).
Minimum of three years of experience with more required for senior or leadership roles.