网站首页 语言 会计 电脑 医学 资格证 职场 文艺体育 范文
当前位置:书香门第 > 范文 > 职场

软件开发工程师岗位职责(15篇)

栏目: 职场 / 发布于: / 人气:2.28W

在日常生活和工作中,我们都跟岗位职责有着直接或间接的联系,制定岗位职责可以减少违章行为和违章事故的发生。制定岗位职责的注意事项有许多,你确定会写吗?下面是小编为大家整理的软件开发工程师岗位职责,欢迎大家借鉴与参考,希望对大家有所帮助。

软件开发工程师岗位职责(15篇)

软件开发工程师岗位职责1

岗位职责:

1、负责按照产品的设计,完成APP的研发,以及其它有关JAVA平台的其它项目

2、和其它团队成员做好工作配合与协调

3、配合项目经理的工作,按时按质进行软件项目的研发工作

任职要求:

1、计算机相关专业大专及以上学历。

2、良好的Java技术功底和C/C++基础;

3、精通JavaScript,熟悉JS面向对象编程,熟悉HTML5、CSS3。

4、较强的学习能力,责任心和沟通及表达的能力。

任职要求:

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

2、2年以上Android平台开发经验,精通Java语言

3、熟悉面向对象开发与设计,精通常用数据结构与算法,熟悉软件设计模式;

4、熟悉Android应用开发框架、SDK及常用调测方法;

5、熟悉AndroidUI界面常用组件、常用布局方法、事件处理机制;

6、熟悉Android多线程设计、网络编程、数据存储与IO、多媒体开发;

7、熟悉Android端WebSocket开发,并且熟练使用OkHttp框架;

8、熟练掌握Android,RxJava,MVP架构设计

9、熟悉了解Android下NDK编程和JNI使用;

10、吃苦耐劳、责任心强、做事积极主动、有团队合作精神;逻辑思维严谨、关注新技术,有持续学习能力。

1、负责Android、IOS手机APP的应用搭建。

2、管理和对接研发团队,完成APP的开发工作

3、解决APP应用中出现的问题

岗位要求:

1、计算机等相关专业本科以上

2、具备良好的.软件工程意识,熟悉软件开发流程

3、具有团队协作精神,及良好的沟通表达能力

4、具有至少2年软件开发经验,或独立创作过优秀的软件产品

软件开发工程师岗位职责2

1、独立负责相关需求的技术分析,负责制定相关的技术解决方案。

2、根据产品需求,按进度高质量完成核心功能模块编码实现。

3、撰写严谨规范的.开发、设计技术文档。

4、参与软件开发技术和规范及标准流程的改进,为团队能力提升提供引导或支持及技术分享;

5、处理系统平台运行过程中出现的各类技术性问题。

6、配合研发经理、测试工程师对开发工程师实现的业务功能进行代码审查;

7、提供必要的技术支持与建议给研发经理。

软件开发工程师岗位职责3

1、2G/3G/4G/5G等手机通信协议软件设计、编码、测试和维护等全流程开发;

2、2G/3G/4G/5G等手机通信协议系统性能评估、分析和优化;

3、参与3GPP/CCSA等国际国内标准化组织活动;

4、支持运营商的入库测试和质量评测;

5、支持终端客户回报问题的分析与解决。

任职要求:

1、计算机、通讯、网络、电子相关专业硕士以上学历;

2、具有良好的.C/C++语言编程能力;

3、工作认真细致,主动性强,能承受一定工作压力,具有良好的沟通能力;

4、英语六级,具有阅读及撰写英语技术资料的能力;

5、有以下经验者优先考虑:

1)具有计算机网络或无线通讯网络相关知识

2)了解手机通信协议标准,具有相关软件开发及维护经验,包含:

GSM/GPRS/EDGE/CDMA20xx/WCDMA/TD—SCDMA/LTE/NB—IOT/LTE—V/5G等

3)熟悉软硬件构架,嵌入式操作系统以及相应的开发及调试工具

4)熟悉数字通信系统(DigitalCommunicationSystem)

软件开发工程师岗位职责4

工作描述:

负责区块链服务器端软件开发。

职位要求

· 熟练掌握C/C++/Java/Python/PHP/Go/Rust/Haskell中任一种以上语言进行服务器端应用软件开发,有扎实的编程基础、良好的编程风格和工作习惯;

· 对计算机网络集群系统有深刻的理解,有分布式系统/点对点网络应用软件的设计和开发经验;

· 学士/硕士/博士学历,计算机相关专业;

· 一年以上相关行业工作经验;

· 具有较强的'学习和独立解决问题的能力,良好的团队合作意识和沟通能力。

软件开发工程师岗位职责5

一、工作职责:

1、结合系统软硬件,编写linux/Android/Vxworks硬件设备驱动程序(熟悉其中一种操作系统即可);

2、熟悉MODBUS规约,使用QT编写相关显示软件。

岗位职责:

1、MES程序的设计与开发;

2、适应性维护工作;

3、提高生产的效率,保障系统的.稳定性及可靠性;

4、掌握生产流程,优化生产控制;

5、跟踪IT技术进展,做好技术储备。

软件开发工程师岗位职责6

1、设备STKC,OCS的编写,维护与测试;新技术的转化;

2、负责项目中软件系统,网络架构的设计及验证;

3、负责设备软件开发工作及整合工作;

4、带领和指导人员进行中大型项目的`开发,能及时发现与解决设计及实施过程中的各项技术问题;

软件开发工程师岗位职责7

岗位职责:

1、负责GE,TI,Infineon,Freescale等多平台下的固件开发;

2、完成固件组主管分配的项目固件开发任务;

3、负责具体固件的流程图绘制,和代码编写;

4、协助固件主管进行产品软件改进和优化;

5、协助固件主管调试软件功能,稳定性,可靠性;

6、根据需求发行跟踪固件相关变更;

7、明确客户要求,建立固件开发流程及模块图;

8、根据固件编程规范,完成固件程序的规范化,形成CBB程序模块;

9、参与固件评审;

10、进行固件可靠性测试,完成测试报告;

11、解决产品质量问题,解决固件中存在的问题。

任职资格:

1、3年以上相关工作经验,本科及以上学历,电子及通信相关专业毕业;

2、精通8051、Freescale、PIC等多种单片机工作原理,擅长嵌入式的'软硬件设计;

2、熟练掌握C语言或汇编语言;具有良好的编程风格;

3、有SPI,IIC,串口等通信协议开发经验;

4、具备CAN、LIN、K等多种总线开发能力;

5、有一定的电路及相关硬件基础知识。

软件开发工程师岗位职责8

岗位要求:

1、2年以上iOS开发经验,擅长归纳总结者优先

2具有扎实的Objective-C语言基础,熟悉swift ,熟练掌握C/C++者和有swift开发经验者优先

3、熟练掌握iOS开发、测试、调优工具的使用

4、能够熟练编写iOS平台自定义控件和动画效果

5、深入理解Objective-C Runtime运行机制和内存管理机制

6、深入了解各个不同iOS版本的特性与差异

7、熟悉网络通信机制及常用数据传输协议

8、良好的面向对象化编程思想,熟练运用常见设计模式,了解swift面向协议编程

9、具有强烈的进取心和求知欲望,善于学习和运用新知识

10、具有良好的团队合作精神和积极主动的沟通意识和良好的沟通能力

11、具有良好的分析和解决问题的'能力,能攻克疑难问题,勇于面对挑战

12、对移动产品有浓厚兴趣,对移动产品有较好的个人理解

岗位职责:

1、负责iOS客户端架构设计,并完成主要功能模块代码的编写;

2、参与产品的系统设计,代码编写,单元测试和bug修复工作;

3、编写iOS产品的程序设计等技术相关文档;

4、与产品、测试等相关人员配合共同完成产品的研发工作

职位需求:

1. 1年以上iOS移动应用开发经验

2.精通Objective-C语言

3.精通iOS客户端网络开发

4.精通socket编程、XML/Json解析

5.能独立完成iOS应用框架搭建、设计、开发和发布

6.熟悉软件开发流程

7.熟悉软件架构设计、常用算法和数据结构

8.有应用上架经验者优先

软件开发工程师岗位职责9

岗位职责

1、负责解读客户需求,整理、输出符合标准化要求的开发文档。

2、参与嵌入式软件开发设计评审。

3、负责设计符合技术要求的`嵌入式软件产品,完成方案论证。

4、负责产品的可生产性、可维护性及产品生命周期内的软件质量。

5、处理公司内部异常反馈问题,协助生产保证产品的顺利投产。

6、提供产品售后市场的技术支持。

软件开发工程师岗位职责10

技能素质要求:

1、外语:能熟练阅读英文技术文档

2、开发语言:熟练使用Java开发Android平台应用程序

3、2年以上Android产品开发经验,熟悉Android系统组件、多线程、JNI、NDK、网络开发等

4、熟悉面向对象化编程思想和设计模式, 扎实的.数据算法基础

5、能编写高质量的技术文档

能力要求:

1、拥有较强的自我驱动力和学习能力;

2、良好的团队合作精神与责任心;

3、工作积极主动、能承受工作压力。

软件开发工程师岗位职责11

1、基于ARM和STM32硬件平台嵌入软件系统设计,包括Linux、QT平台、RTOS/UCOS设计和软件编程;

2、负责设备软件平台搭建,Linux和Android的.底层开发和通讯协议对接;

3、负责嵌入式软件的设计、编程、测试及技术文档的编写;

4、与测试、硬件工程师配合进行产品的验证、测试、故障定位和修复。

软件开发工程师岗位职责12

1、负责项目的系统分析、功能设计、核心业务功能开发,确保项目的进度和质量;

2、快速进行系统故障的诊断、定位、分析和调试,解决开发中的'关键问题和技术难题;

3、负责指导初、中级软件工程师完成工作任务;

4、负责代码审核等工作,对代码质量及系统性能负责;

5、与其他团队的沟通协调,保证项目按时上线。

软件开发工程师岗位职责13

1、软件的程序设计与代码编写。

2、有关技术方案、文档的编写,软件单元的测试。

3、根据项目具体要求,承担开发任务,按计划完成任务目标。

4、配合系统分析人员完成软件系统以及模块的.需求调研、需求分析。

5、独立完成软件系统及模块的编码。

6、协助测试人员完成软件系统及模块的测试。

7、负责编制与项目相关的技术文档。

8、根据项目具体要求,承担大型网站设计与开发。

9、部分软件功能模块设计和软件界面美化。

10、协助测试试人员完成软件系统及模块的测试。

软件开发工程师岗位职责14

岗位职责:

1.参与iOS客户端软件架构和模块设计;

2.负责IOS App的开发,测试和维护工作;

3.不断改善软件的易用性,提升用户体验;

任职要求:

1.熟悉OOP编程思想,了解OOP设计模式;

2.精通xcode,InterfaceBuilder等开发工具的使用;

3.熟悉Objective-C编程,能熟练使用SDK及常用开源库,熟悉常见问题的解决方案(如:机型适配);

4.熟悉网路编程,HTTP协议,多线程编程,JSON,XML,RSA加密算法及AES加密算法;

5.所开发App在苹果App Store上线者优先;

1.发布过一款以上ios平台的手机或iPAD应用软件;

2.有良好的编程风格及面向对象编程经验,精通object-c,熟悉swift;

3.熟悉ios体系结构,熟悉xml,http,TCP/IP,SOCKET等基本通信协议;

4.熟悉mysql,sqlite数据库,有一定的数据库使用经验;

5.对数据结构、基本算法熟练掌握,并具备基本的'算法设计能力;

6.熟悉PHP语言,有实际使用PHP的经验;

7.掌握基本的html,js,cs等web知识;

8.具有优秀的职业素质,能够承受一定工作压力;能进行独立开发,有良好的适应能力和学习能力;

9.职位为我司IT子公司(柳凌软件开发有限公司)职位,工作地点:苏州工业园区,仁爱路166号,中科大;

软件开发工程师岗位职责15

岗位职责

1、负责需求分析,进行系统软件功能设计。

2、负责软件系统架构设计,搭建软件代码框架及核心模块实现。

3、从分布式软件架构角度,优化重构已有系统框架,使系统稳定,界面友好。

4、机器视觉行业分布式检测系统的开发与调试。