NOC 21231 · TEER 1
软件工程师与设计师
Software engineers and designers
所属大类:自然与应用科学专业职业(Professional occupations in natural and applied sciences)
该职业可能涉及省级执照或认证要求,请以所在省监管机构信息为准。
这个职业做什么
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.
雇主常用头衔(点击直达在招职位)
各省薪资范围
| 地区 | 低 | 中位 | 高 |
|---|---|---|---|
| 全国 | $35.00/时 | $56.49/时 | $91.35/时 |
| 阿省 AB | $36.06/时 | $51.92/时 | $100.00/时 |
| BC 省 | $35.00/时 | $62.50/时 | $99.04/时 |
| 曼省 MB | $20.00/时 | $46.15/时 | $69.23/时 |
| 新不伦瑞克 NB | $26.44/时 | $52.88/时 | $81.73/时 |
| 纽芬兰 NL | $33.48/时 | $48.88/时 | $71.24/时 |
| 新斯科舍 NS | $32.32/时 | $52.50/时 | $98.56/时 |
| 安省 ON | $36.06/时 | $56.73/时 | $88.00/时 |
| 爱德华王子岛 PE | $28.88/时 | $41.69/时 | $78.48/时 |
| 魁省 QC | $35.00/时 | $53.60/时 | $86.54/时 |
| 萨省 SK | $33.65/时 | $50.48/时 | $74.71/时 |
来源:Job Bank / ESDC 公开数据 · 截至 2025-11-19
本期机会雷达
未入榜NOC 21231 本期未进入 Top 80 样本充分榜单,不代表没有岗位;只是最近两个完整周没有达到本页的机会雷达筛选条件。
数据截至 2026-05-31;主指标为 Job Bank 发布帖行数,样本不足时不下趋势结论。
主要职责
- Collect and document users' requirements and develop logical and physical specifications
- Research, evaluate and synthesize technical information to design, develop and test computer-based systems including mobile applications
- Develop data, process and network models to optimize architecture and to evaluate the performance and reliability of designs
- Plan, design and coordinate the development, installation, integration and operation of computer-based systems including mobile applications
- Assess, test, troubleshoot, document, upgrade and develop maintenance procedures for operating systems, communications environments and applications software
- May lead and coordinate teams of information systems professionals in the development of software and integrated information systems, process control software and other embedded software control systems.
雇佣要求
- A bachelor's degree, usually in computer science, computer systems engineering, software engineering or mathematics or Completion of a college program in computer science is usually required.
- A master's or doctoral degree in a related discipline may be required.
- Licensing by a provincial or territorial association of professional engineers is required to approve engineering drawings and reports and to practise as a Professional Engineer (P.Eng.).
- Engineers are eligible for registration following graduation from an accredited educational program, three or four years of supervised work experience in engineering, and passing a professional practice examination.
- Experience as a computer programmer is usually required.
想看这个职业能否变成你的 AI 路径?
输入原职称和真实职责,60 秒判断你更接近技术型、数据型、业务型 AI 岗位, 还是更适合先用 AI 增强本职。
开始 AI 转型诊断同大类的其他职业
- NOC 21100 物理学家与天文学家 Physicists and astronomers
- NOC 21101 化学家 Chemists
- NOC 21102 地球科学家与海洋学家 Geoscientists and oceanographers
- NOC 21103 气象学家与气候学家 Meteorologists and climatologists
- NOC 21109 其他物理科学专业职业 Other professional occupations in physical sciences
- NOC 21110 生物学家及相关科学家 Biologists and related scientists
- NOC 21111 林业专业人员 Forestry professionals
- NOC 21112 农业代表、顾问与专家 Agricultural representatives, consultants and specialists
- NOC 21120 公共与环境健康安全专业人员 Public and environmental health and safety professionals
- NOC 21200 建筑师 Architects