职业列表

软件工程师和设计师

软件工程师和设计师
NOC 21231
  • 该职业组履行以下部分或全部职责:
  • 收集并记录用户需求,制定逻辑和物理规范
  • 研究、评估和综合技术信息,以设计、开发和测试计算机系统,包括移动应用程序
  • 建立数据、流程和网络模型,以优化架构并评估设计的性能和可靠性
  • 规划、设计并协调计算机系统(包括移动应用程序)的开发、安装、集成和运行
  • 评估、测试、排除故障、记录、升级操作系统、通信环境和应用软件,并制定维护程序
  • 可能领导并协调信息系统专业人员团队,开发软件和集成信息系统、过程控制软件及其他嵌入式软件控制系统。

就业要求

  • 通常需要计算机科学、计算机系统工程、软件工程或数学专业的学士学位,或完成计算机科学学院课程。
  • 可能需要相关学科的硕士或博士学位。
  • 若要审批工程图纸和报告,并以专业工程师(P.Eng.)身份执业,必须取得省级或地区专业工程师协会的执业许可。
  • 工程师在认可教育项目毕业后,完成三至四年受监督的工程工作经验并通过专业实践考试,即可申请注册。
  • 通常需要具备计算机程序员工作经验。

附加信息

2173 延续为 21231,部分内容拆分至新兴职业类别 21211