1566范文网 > 公司范文 > 岗位职责 > 工程岗位职责
栏目

软件工程师-岗位职责(20篇范文)

发布时间:2024-11-20 热度:85

软件工程师-岗位职责

第1篇 软件工程师-岗位职责

软件工程师岗位职责有哪些请看企业管理网提供的软件工程师岗位职责范文。

职业定义

软件工程师主要进行软件前期的项目需求的分析,然后对项目进行风险评估并试图解决这些风险,然后开始进行软件的开发,后期对软件的进度做相关的评估。

工作内容

1、 指导程序员的工作;、

2、 参与软件工程系统的设计、开发、测试等过程;

3 、协助工程管理人保证项目的质量;

4 、负责工程中主要功能的代码实现;

5 、解决工程中的关键问题和技术难题;

6 、协调各个程序员的工作,并能与其它软件工程师协作工作。【职业分析】 软件工程师是从事软件开发相关工作的人员的统称。它是一个广义的概念,包括软件设计人员、软件架构人员、软件工程管理人员、程序员等一系列岗位。这些岗位的分工不同,职位和/或级别不同,但工作内容都是与软件开发生产相关的。软件工程师是it行业需求量最大的职位,稳居it行业职位需求top10的第一位(第二位是高级软件工程师)。 软件工程师的技术要求是比较全面的,除了最基础的编程语言(c语言/c++/java等)、数据库技术(sql/oracle/db2等)、.net平台技术、c#、c/s b/s程序开发,还有诸多如java script、aja*、hibernate、spring、j2ee、web service、struts等前沿技术。除此之外,关于网络工程和软件测试的其他技术也要有所涉猎,以利于操控全局。 软件工程师可谓是软件项目开发的掌舵者。一名优秀的软件工程师应当具有较强的逻辑思维能力,对于技术的发展有敏锐的嗅觉。虽然要求技术全面,但无须偏执于门门技术都精通,任何软件工程师都有自己的技术特长和偏向,对于自己手中的技术,可有精通-掌握-熟悉-了解之分,根据工作需要和职业发展的具体情况来划分。

相关阅读:业务经理的岗位职责产品工艺师的岗位职责

第2篇 软件测试实施工程师岗位职责

岗位职责:

1、 参与需求分析和评审,设计和执行测试用例;

2、 定位并记录缺陷;

3、 协助开发工程师解决问题等。

岗位要求:

1、计算机或相关专业,掌握计算机基础知识;

2、熟悉软件测试流程,掌握测试用例设计方法、测试报告等;

3、具备较强的业务理解能力、学习能力、文档编辑能力;

4、做事仔细认真,善于团队合作;

5、具备etl测试相关经验者优先。

第3篇 js软件工程师岗位职责

岗位职责:

1. 移动互联网基础平台系统后端 api 的研发和优化迭代;

2. 对涉及的其他技术栈相关模块进行技术适配或改造,并可能直接主导相关的业务逻辑开发;

3. 开发语言主要为 node.js,可能涉及 php 和 golang。

任职资格:

1. 熟练使用node.js语言及主流框架(express, koa 等),有丰富的实际开发经验,高级工程师需有三年以上经验;

2. 熟练使用mysql、mongodb、redis等主流数据库或缓存技术;

3. 具备php、golang或复杂shell开发能力(至少一种),并乐于学习其它开发语言;

4. 熟悉诸如nginx、redis、分布式、负载均衡、docker等后端技术;

5. 熟悉如react、vue.js、jquery等移动前端技术者优先;

6. 热爱技术,喜欢折腾,有技术或产品追求,有自认为品质满意的开发案例。

第4篇 软件技术工程师岗位职责

技术支持工程师负责解决处理客户的软件售后服务请求。在工作质量考核标准下,给客户提供优质的技术支持服务。

1.以客户为导向,积极解决客户问题,满足客户要求;

2.较高的客户服务技能,电话沟通技巧,口语和书写能力;

3.最好有较好的日语听说读写能力;

4.较丰富的各种硬件知识,软件知识,和操作系统;

5.基本的技术能力和知识(databases, operating systems, programming, networking等);

6.解决问题的技能;

7.自我管理能力;

8.积极参与团队活动。

1.5年及以上it相关工作经验,例如硬件/pc/软件技术支持,软件开发等;

2.较好的日语听说读写能力;

3.有客户服务经验者优先考虑;

4.大学本科(理工科)学历优先考虑

6. 有数据库技术经验;

7. 从事过unix/linux平台上的软件开发;

8. 在日本从事技术支持或软件开发相关it工作者; 职位描述:

技术支持工程师负责解决处理客户的软件售后服务请求。在工作质量考核标准下,给客户提供优质的技术支持服务。

1.以客户为导向,积极解决客户问题,满足客户要求;

2.较高的客户服务技能,电话沟通技巧,口语和书写能力;

3.最好有较好的日语听说读写能力;

4.较丰富的各种硬件知识,软件知识,和操作系统;

5.基本的技术能力和知识(databases, operating systems, programming, networking等);

6.解决问题的技能;

7.自我管理能力;

8.积极参与团队活动。

1.5年及以上it相关工作经验,例如硬件/pc/软件技术支持,软件开发等;

2.较好的日语听说读写能力;

3.有客户服务经验者优先考虑;

4.大学本科(理工科)学历优先考虑

第5篇 软件测试工程师社招岗位职责职位要求

职责描述:

岗位职责:承担软件产品功能测试和非功能测试任务,负责用户需求整理,测试用例设计与编写,测试执行,缺陷跟踪与管理,测试报告和相关文档编制。任职条件:计算机相关专业;熟悉软件测试相关理论、方法、流程和工具;熟悉c/c++语言、数据库相关知识;具有2年以上软件开发或测试工作经验;有大型it项目测试工作经历或测试工具开发经验者优先;具备良好的学习能力、沟通能力、文档编写能力和团队协作意识。

岗位要求:

学历要求:本科

语言要求:不限

年龄要求:不限

工作年限:无工作经验

第6篇 工控软件工程师岗位职责

电气工控软件工程师 德力电子仪器 天津市德力电子仪器有限公司,天津德力电子仪器,德力电子仪器,德力 职责:

1.负责公司承接项目的电气技术方案设计,电气材料和清单的编制,电气材料成本的核算。

2.负责项目电气类技术协议的编制,会签,电气图纸的设计、会签、程序的编写。

3.负责产品制造、安装、调试以及售后服务过程中的技术支持,以及程序的编写和调试。

4.相关技术文档的编写。

要求:

本科以上学历

工业、电气自动化,机电一体化等或相关专业

四级以上

2年以上相关工作经验

3.能独立解决机械自动化设备应用问题,并具有较强的动手操作能力。

4.能适应中短时间的出差

5.有独立设计和调试智能产线或单机设备相关工作经验。

第7篇 dsp音频视频算法软件工程师岗位职责要求

1.负责dsp音频视频算法开发及优化。

2.负责各阶段测试文约编写及测试执行。

3.负责版本后期维护及需求同步。

第8篇 高级软件工程师终端软件岗位职责

1.按照软件开发项目的设计要求和原代码编写规范编写程序代码,对其质量、性能负责。

2.负责实现项目的相关技术模块。

3.遵从过程管理规范,编写相关技术文档。

第9篇 android手机平台软件开发工程师岗位职责

1、从事android平台手机终端应用软件开发。

1、从事android平台手机终端应用软件开发,具备扎实的java编程基础;2、熟悉androidos系统体系结构、android开发架构及api调用;3、理解面向对象的思想,熟练运用软件设计模式;4、掌握android下的网络通信机制,熟悉http/https、tcp、udp等网络通信编程技术;5、熟悉android系统蓝牙协议及手机蓝牙相关开发者优先考虑。

第10篇 arm嵌入式软件研发工程师岗位职责

1、电子信息工程、通信工程、自动化、计算机相关专业,本科及以上学历.

2、熟悉单片机外围电路原理及常见应用,做过51或arm等单片机的程序开发;

3、能读懂程序功能模块;

4、熟练使用单片机c,c++语言或汇编语言等编程,

5、有良好、规范的编程和文档编写习惯;

6、积极上进,自学能力强。

第11篇 软件工程师华为外包岗位职责职位要求

岗位职责:

1、计算机及计算机相关专业本科或本科以上学历;

2、了解并熟悉软件研发流程;

3、熟悉java开发技术、相关编程工具和测试工具的使用;

4、学习能力强,有创造性思维能力;

5、有强烈的上进心和求知欲,善于学习新事物,对技术充满激情

职位要求:

1、在公司,你可以深入了解每一个工作项目,这是实打实的工作经验;

2、在实战的项目中,你可以和近10年开发经验的技术大咖那里学到很多的知识经验

3、这里没有没有办公室政治,你完全可以等到下一个工作里再戴上面具;

4、简单地说,这是一个工作扎实而环境单纯的公司,如果你的成长迅速,超越了我们的平台,那么我们也希望你在我们这里可以起跳,步入更好的轨道以后和我们一直做朋友。

岗位要求:

学历要求:大专

语言要求:不限

年龄要求:不限

工作年限:不限

第12篇 信息安全软件工程师岗位职责信息安全软件工程师职责任职要求

职责描述:

1、根据项目要求,承担软件设计、开发和测试任务;

2、对项目进行可行性分析,设计项目技术方案;

3、对公司其他产品项目进行软件支持。

任职要求:

1、本科及以上学历,计算机软件及相关专业,1年以上windows或linux系统下实际开发经验,优秀可考虑;

2、熟悉windows或linux操作系统及开发环境,并掌握shell脚本,熟悉c/c++开发语言;

3、熟悉linux架构,掌握内核编译和驱动适配者优先;

4、掌握python, qt、mysql、asp/php+html网络开发的任一项技能优先。

第13篇 协议软件测试工程师岗位职责

岗位职责:

1、负责公司产品通信协议测试,包括制定测试方案和环境搭建,如rrm、gcf协议测试等;

2、负责通信测试用例或脚本的开发和维护;

3、负责通信类测试技术支撑,包括运营商需求解读,测试方案制定,测试环境搭建和重大问题定位与分析;

任职资格:

2、具备手机仪表协议类测试经验,熟悉r&s、安捷伦,安立、anite等仪表平台者,懂c++语言优先;

3、熟悉通讯协议,例如(gsm/umts/lte/lte-a/sip),了解ca/4*4 mim0/volte等4、了解手机基本原理及架构;

5、有运营商认证测试经验者优先,如kddi; dcm; cmcc, china unicom等;有5g经验者优先;

6、良好的沟通能力和组织协调能力;良好的团队合作精神;良好的逻辑思维能力,善于抓住重点;抗压能力强 ,自我驱动性强;

第14篇 linux驱动软件工程师岗位职责

岗位职责:

1、通用linux的系统移植,适配;

2、模块的驱动调试、开发、维护;

3、负责linux系统的部分测试验证程序开发,与硬件工程师联合测试;

4、与测试、硬件等部门一起进行产品的验证、测试、故障定位和修复;

5、编写功能文档,设计文档;

6、对客户提供必要的技术支撑与服务保障。

任职资格:

1、计算机、电子、通信等专业本科及以上学历;

2、有linux驱动开发经验者优先,精通linux内核平台适配移植;

3、熟悉linux 设备驱动开发 (pci接口、usb接口,网口、串口);

4、熟悉linux内核框架,linux驱动模型,用户空间驱动设计。

5、熟悉linux内核级内存使用原则。

6、熟悉linux驱动设计模式,对linux子系统级驱动框架有深入了解,能够对驱动数据流通路,控制通路做深入分析。

7、熟悉应用层对驱动的需求,熟悉常用的应用层与内核层的通讯方式。

8、能够熟练阅读英文资料,datasheet等。

第15篇 物业公司软件工程师岗位职责与素质要求

物业公司软件工程师岗位职责及素质要求

a、岗位职责

*对弱电主管负责并汇报工作;

*负责公司物业管理系统、办公自动化系统的维护、升级检查工作;

*领导交办的其它系统的维护工作

b、素质要求

*大学专科或以上学历;

*有3年以上软硬件开发编程工作经验;

*熟悉大型数据库的安装、配置和数据管理工作

*熟悉物业公司基本工作流程

第16篇 高级手机软件工程师岗位职责

软件开发(高级)工程师_手机移动端 宝藤生物 上海宝藤生物医药科技股份有限公司,宝藤生物,宝藤 软件开发(高级)工程师需要参与公司的软件开发等相关的项目, 包括但不限于代码编写,代码调试,代码测试,集成调试/测试,文档编写等。

职责要求:

及时与产品经理/项目经理沟通需求

设计并编写相关的代码和必要的文档

严格遵守相关的开发流程

及时完成必要的单元测试,集成测试

及时完成上级指派的任务

积极参与公司必要的团队建设,项目会议等活动

资格要求:

本科及以上学历,计算机、软件工程等相关专业

熟悉面向对象等设计理念,熟悉设计模式, 熟悉uml建模

熟悉手机移动端的开发流程,熟悉android 手机app 开发环境

两年及以上的 java/xml/object-c/xcode 等手机app 的开发经验

熟悉手机等移动设备app 的发布流程

最好也能熟悉http/https/ftp/udp 等web编程相关的协议

最好也能熟悉 html5/javascript/css/jquery/ajax/php/c#/c++/asp.net 等

最好也熟悉 visual studio 开发环境,有良好的程序调试经验

能看懂英文资料,最好能用英语流利的与人交流

最好也熟悉 windows 编程,熟悉 tcp/ip, 熟悉 socket 编程

有良好的沟通能力,具有团队合作的精神

有医疗行业相关背景者为先

自学能力强,工作态度好,积极向上

积极帮助同事,具有团队合作精神

严格遵守公司的各项规章制度

第17篇 android软件应用工程师岗位职责

岗位职责:

1. 完成公司android应用产品的开发工作

2. 编写对应产品的设计/开发文档

3. 对于开发难点进行攻关并提出相应的解决方案

4. 学习android新产品开发技术,跟踪技术发展方向

5. 积极与其他团队(产品经理,ui,测试等)协作,保证负责开发的产品满足进度,质量及成本要求

岗位要求:

1. 计算机、通讯及电子相关专业

2. 3年以上android应用开发经验,熟悉android软件开发过程,有桌面,日历,图库等模块开发经验者优先

3. 精通android开发平台及框架原理,精通android的基本组件使用,精通android的各种动画实现;

4. 扎实的java基本功,精通面向对象思想,熟悉java常用设计模式,具备很强的编码能力

5. 良好的英语读写能力,能快速阅读相关英文资料

6. 对新技术敏感,能快速学习并具备较强的技术领悟能力

7. 有linux使用经验,了解linux开发命令者优先

8. 认真学习专业技术,做事态度严谨,有责任心,良好的团队协作精神

第18篇 c#互联网软件开发工程师岗位职责

1、负责公司应用类产品或项目研发,开发环境为.net+sql server;

2、与项目团队成员协作完成项目。

岗位需求:

1、对使用.net进行软件开发有深入研究和应用,熟练使用c#等.net开发工具和语言;2、有系统或应用框架设计经验者优先;

3、对sqlserver 数据库有较深研究或应用;

4、有良好的编程规范及开发技能;

5、具有2年以上的.net开发/设计经验;

6、热爱研发工作、为人诚实、有较强的责任心,能够在项目组中担任骨干。

7、会xamarin开发者优先

第19篇 c++视频软件开发工程师岗位职责

工作职责:

1、负责ipc(网络摄像机)嵌入式系统研发;

2、负责产品的功能设计、新功能需求研发;

3、对ipc产品研发过程中的相关技术问题进行攻关;

任职资格:

1、本科及以上学历,计算机、通信、电子或相关专业;

2、精通c/c++程序设计,有3年以上实际项目开发经验;

3、有ipc/nvr 等产品开发经验优先;

4、熟悉rtp/rtsp等协议;

第20篇 dvb软件开发工程师岗位职责

工作职责:1、机顶盒及相关软件开发和维护,推动产品完善。2、基于软件平台开发具有差异性的产品,包括完整功能模块和技术攻关。3、分析并解决客户反馈的问题。岗位要求:1、大专及以上学历,计算机、软件工程、电子或自动化等相关专业毕业。2、具有扎实的算法和编程基础,精通c、c++编程,有3年以上年机顶盒软件开发经验,(熟悉sunplus、mstar、montage平台优先)。3、抗压能力强,关注细节,善于表达和沟通。4、工作态度端正,有较强责任感。

《软件工程师-岗位职责(20篇范文).doc》
将本文的Word文档下载,方便收藏和打印
推荐度:
点击下载文档

相关专题

相关信息

最新加入范文

分类查询入口

一键复制