List of Job Titles - Software Engineers and Designers (NOC2173)

Working in Canada provides detailed information based on the 2006 version of the National Occupational Classification (NOC). The NOC is Canada's national system to classify and describe all occupations across the country.

In this classification, each job title (real-world job titles that people use every day) belongs to a grouping of different titles. This Web site uses these groupings as the basis to attach different information from its different partners (Statistics Canada, Service Canada, etc.).

The following list represents the list of common job titles that belong to the grouping: Software Engineers and Designers (NOC 2173)

  • application architect
  • artificial intelligence (AI) designer
  • artificial intelligence designer
  • computer applications engineer
  • computer software engineer
  • computer telecommunications software specialist
  • design engineer, software
  • designer, software
  • embedded software engineer
  • engineer, software
  • simulation software design engineer
  • software architect
  • software design engineer
  • software designer
  • software design supervisor
  • software design verification engineer
  • software engineer
  • software systems designer
  • software systems integration engineer
  • software technical architect
  • software testing engineer
  • specialist, telecommunications software
  • supervisor, software design
  • systems applications engineer
  • systems architect
  • systems designer - software
  • systems engineer - software
  • systems integration engineer - software
  • technical architect - software
  • telecommunications software engineer
  • telecommunications software specialist
  • test engineer, software
  • testing engineer, software