职场百科 > 职位百科 > 软件工程师

软件工程师

软件工程师是从事软件开发相关工作的人员的统称。包括软件设计人员、软件架构人员、软件工程管理人员、程序员等一系列岗位,工作内容都与软件开发生产相关。

求职指导

岗位要求

  • 初级软件工程师
  • 中级软件工程师
  • 高级软件工程师
  • 学历要求: 本科

    适合专业: 自动化

    专业技能要求:

    一般 良好 熟练 精通
    • Java

    其他技能要求: 1、阅读或研究过相关领域重要的开源项目;
    2、具备海量数据、高并发、高性能分析及处理的成熟经验;
    3、具有大数据开发经验,相关领域工作经验。

  • 学历要求: 本科

    适合专业: 自动化,软件工程

    专业技能要求:

    一般 良好 熟练 精通
    • C/C++
    • Java

    其他技能要求: 1、熟悉开发流程管理,熟悉ISO质量认证流程,良好的开发文档编写及管理能力;
    2、熟悉软件测试基本理论,具有软件测试经验;
    3、具有丰富的现场实施经验。

  • 学历要求: 本科

    适合专业: 自动化,软件工程,项目管理

    专业技能要求:

    一般 良好 熟练 精通
    • Java
    • Python
    • C/C++

    其他技能要求: 1、熟悉windows程序设计或MFC,有良好的数据结构与软件架构开发基础;
    2、具有开发工作经验并有良好的代码规范;
    3、团队合作能力强,做事主动积极,学习能力强,有责任心和敬业精神。

职位工作内容

  • 无经验
  • 1-3年
  • 3-5年
  • 5-10年
  • 10年以上
  • 职位描述

    1、相关SDK的完善与开发;
    2、相关测试、应用软件的开发;
    3、协助技术支持人员解决SDK使用的问题。

  • 职位描述

    1、主要负责公司数据平台架构与基础组件的研发;
    2、承担公司系统核心功能的研发工作,负责关键技术问题的攻关,系统优化,解决项目技术难题;
    3、带领和指导团队完成相关项目开发。

  • 职位描述

    1、主要从事自动测试类软件开发、调试工作;
    2、独立完成软件的开发流程,包括软件需求分析、详细设计、代码实现、联调测试等;
    3、参与部分项目的单片机(PIC)程序编写和调试。

  • 职位描述

    1、负责上位机程序开发;
    2、配合或带领团队进行项目中的软件算法或界面的开发;
    3、配合公司项目需求,进行工业接口程序的开发;
    4、根据公司技术工程实际需求,进行现场软件调试。

  • 职位描述

    1、数据库的设计、数据库表的管理与维护、操作系统设计;
    2、根据接线图拓扑结构自动进行防误逻辑判断、人机界面的设计与实现,与微机防误闭锁装置通讯接口的实现;
    3、软件测试,项目验收交付技术支持。

软件工程师薪酬水平(人民币/月)

切换城市 切换行业

已选城市 北京 上海 广州 深圳 武汉 杭州 成都 重庆 青岛 厦门

已选行业 互联网/电子商务

该数据通过企业招聘薪资计算所得,与行业实际标准略有偏差,仅供参考

软件工程师就业趋势

该数据只显示该职位在某些城市的热门程度,仅供参考

2

相关职位推荐 更多>