- 软件开发工程师岗位职责 推荐度:
- 相关推荐
软件开发工程师岗位职责(通用19篇)
随着社会不断地进步,越来越多人会接触到岗位职责,制定岗位职责有助于提高内部竞争活力,提高工作效率。我们该怎么制定岗位职责呢?以下是小编整理的软件开发工程师岗位职责,欢迎大家借鉴与参考,希望对大家有所帮助。
软件开发工程师岗位职责 1
1、独立负责相关需求的技术分析,负责制定相关的技术解决方案。
2、根据产品需求,按进度高质量完成核心功能模块编码实现。
3、撰写严谨规范的开发、设计技术文档。
4、参与软件开发技术和规范及标准流程的改进,为团队能力提升提供引导或支持及技术分享;
5、处理系统平台运行过程中出现的各类技术性问题。
6、配合研发经理、测试工程师对开发工程师实现的'业务功能进行代码审查;
7、提供必要的技术支持与建议给研发经理。
软件开发工程师岗位职责 2
1、负责需求分析,进行系统软件功能设计。
2、负责软件系统架构设计,搭建软件代码框架及核心模块实现。
3、从分布式软件架构角度,优化重构已有系统框架,使系统稳定,界面友好。
4、机器视觉行业分布式检测系统的开发与调试。
软件开发工程师岗位职责 3
1、基于ARM和STM32硬件平台嵌入软件系统设计,包括Linux、QT平台、RTOS/UCOS设计和软件编程;
2、负责设备软件平台搭建,Linux和Android的底层开发和通讯协议对接;
3、负责嵌入式软件的设计、编程、测试及技术文档的编写;
4、与测试、硬件工程师配合进行产品的`验证、测试、故障定位和修复。
软件开发工程师岗位职责 4
1、2G/3G/4G/5G等手机通信协议软件设计、编码、测试和维护等全流程开发;
2、2G/3G/4G/5G等手机通信协议系统性能评估、分析和优化;
3、参与3GPP/CCSA等国际国内标准化组织活动;
4、支持运营商的入库测试和质量评测;
5、支持终端客户回报问题的分析与解决。
软件开发工程师岗位职责 5
1、负责项目的`系统分析、功能设计、核心业务功能开发,确保项目的进度和质量;
2、快速进行系统故障的诊断、定位、分析和调试,解决开发中的关键问题和技术难题;
3、负责指导初、中级软件工程师完成工作任务;
4、负责代码审核等工作,对代码质量及系统性能负责;
5、与其他团队的沟通协调,保证项目按时上线。
软件开发工程师岗位职责 6
1、软件的程序设计与代码编写。
2、有关技术方案、文档的编写,软件单元的测试。
3、根据项目具体要求,承担开发任务,按计划完成任务目标。
4、配合系统分析人员完成软件系统以及模块的需求调研、需求分析。
5、独立完成软件系统及模块的编码。
6、协助测试人员完成软件系统及模块的.测试。
7、负责编制与项目相关的技术文档。
8、根据项目具体要求,承担大型网站设计与开发。
9、部分软件功能模块设计和软件界面美化。
10、协助测试试人员完成软件系统及模块的测试。
软件开发工程师岗位职责 7
1、负责iOS客户端架构设计,并完成主要功能模块代码的编写;
2、参与产品的`系统设计,代码编写,单元测试和bug修复工作;
3、编写iOS产品的程序设计等技术相关文档;
4、与产品、测试等相关人员配合共同完成产品的研发工作
软件开发工程师岗位职责 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、对移动产品有浓厚兴趣,对移动产品有较好的个人理解
软件开发工程师岗位职责 9
1、负责解读客户需求,整理、输出符合标准化要求的开发文档。
2、参与嵌入式软件开发设计评审。
3、负责设计符合技术要求的嵌入式软件产品,完成方案论证。
4、负责产品的`可生产性、可维护性及产品生命周期内的软件质量。
5、处理公司内部异常反馈问题,协助生产保证产品的顺利投产。
6、提供产品售后市场的技术支持。
软件开发工程师岗位职责 10
1、设备STKC,OCS的编写,6维护与测试;新技术的`转化;
2、负责项目中软件系统,网络架构的设计及验证;
3、负责设备软件开发工作及整合工作;
4、带领和指导人员进行中大型项目的开发,能及时发现与解决设计及实施过程中的各项技术问题;
软件开发工程师岗位职责 11
1、负责GE,TI,Infineon,Freescale等多平台下的固件开发;
2、完成固件组主管分配的项目固件开发任务;
3、负责具体固件的流程图绘制,和代码编写;
4、协助固件主管进行产品软件改进和优化;
5、协助固件主管调试软件功能,稳定性,可靠性;
6、根据需求发行跟踪固件相关变更;
7、明确客户要求,建立固件开发流程及模块图;
8、根据固件编程规范,完成固件程序的`规范化,形成CBB程序模块;
9、参与固件评审;
10、进行固件可靠性测试,完成测试报告;
11、解决产品质量问题,解决固件中存在的问题。
软件开发工程师岗位职责 12
1.国内、国际电控/电源项目软件开发。解读客户需求,根据客户需求编写软件需求规格;
2.参与产品需求分析、主导产品软件设计;
3.主导软件底层、通讯协议编写与评审,风险与问题跟进与汇报;
4.负责产品新技术软件评估和通讯协议优化。
软件开发工程师岗位职责 13
岗位职责:
1、从事Android应用的.开发与维护;
2、能独立完成手机软件设计、编码和单元测试工作,保证开发质量;
3、App性能及内存调优;
4、参与产品需求的沟通、讨论和协调。
岗位要求:
1、本科及以上学历,有2年以上Android应用实际开发经验;
2、熟悉Android BLE开发;
3、熟悉使用Android Studio;
4、熟悉多线程、HTTP、TCP/IP通讯协议;
5、熟悉Android UI设计与网络传输;
6、开发基础良好,理解设计模式,在项目或产品中有很好的设计实践;
7、有强烈的责任心和团队精神,善于沟通和合作;
8、有JNI开发经验的优先;
9、有IOT、Smart home智能硬件产品APP设计开发经验者优先。
软件开发工程师岗位职责 14
1、 基于对业务逻辑的深入理解,为生产、运营等部门提供及时、准确、针对性强的数据分析支持;
2、 关注大数据应用相关方向的前沿研究,基于各板块需求逆向推动数据报表&数据仓库的`完善和发展。
3、 构建数据分析体系,确保数据指标完备性和正确性,推动数据化运营工作;
4、 独立完成基于数据挖掘、业务分析的建模工作,并对模型进行评估;能完成数据分析专项报告。从数据的角度给出项目优化方案,为公司各版块管理提供运营决策支持
软件开发工程师岗位职责 15
岗位职责描述:
1、交换机,无线路由的固化软件的`预研、设计、编码、调试及单元测试;
2、TCP/IP通信协议模块的需求分析、设计、编码、调试及单元测试;
3、嵌入式操作系统移植,驱动程序编写等;
4、完成公司软件工程规范所要求的文档。
任职要求:
1.计算机、数学或相关专业,本科(211及以上优先)及以上学历,一年相关开发经验;
2、具备扎实的C/C++语言基础,具备数据结构、算法等相关知识;
3、熟悉Linux系统操作,Linux网络应用使用;
4、熟悉操作系统原理及TCP/IP协议编程,常用网络协议;
5、有良好的编程风格及软件工程思想;熟悉数据结构及算法;
6、英文要求:较好的英文阅读能力,能阅读英文RFC文档;
7、该岗位亦接受对C语言编程感兴趣、有志于从事C语言编程的应届毕业生。
软件开发工程师岗位职责 16
任职要求:
(1)具有3年以上web前端开发工作经验,具有微信公众号、微信小程序、手机APP开发经验者优先。
(2)熟悉、熟悉express、koa等web开发框架;熟悉HTML、JavaScript、Ajax、CSS等Web开发技术。
(3)能熟练使用主流的JavaScript框架(JQuery、Angular、React、Vue等)。
(4)熟悉GIS平台,具备Gis相关知识和开发经验。
(5)熟悉HTTP的基本工作原理以及常用Web开发调试工具;对Web标准和兼容性有良好认识,具备良好的代码风格以及接口、架构设计能力。
(6)对Web前台的性能优化以及Web常见漏洞有一定的理解和相关实践;
(7)具有良好的沟通能力和团队合作能力,善于沟通,积极主动,具备良好的'问题定位分析能力。
工作内容:
1、根据业务需求和视觉模型,在客户端开发框架的基础上,完成其在PC端和移动端的呈现和交互的开发
2、熟练使用JavaScript(TypeScript),根据需求和设计,编写和封装具有良好性能和兼容性的前端交互组件
3、熟悉数据调用方式,和后端(Web API)开发工程师配合,为产品提供最优化的技术解决方案
4、配合前后端架构师,对产品前端性能进行优化
软件开发工程师岗位职责 17
1、负责小型智能终端设备Linux嵌入式平台软件开发,图像与视频数据处理;
2、根据产品规划需求进行嵌入式软件程序的设计;
3、配合后台服务器完成相关接口及协议的`定义,对接代码的实现;
3、根据技术支持需求进行软件代码维护;
4、编写相关技术文档,并对有关人员进行培训。
软件开发工程师岗位职责 18
1、参与开发互联网金融平台数据分析系统,包括信贷前、中、后期的分析模块;
2、解读来自产品部门和业务内部业务部门的需求,参与设计方案评审与技术支持,参与相关数据库的`设计与开发,负责功能模块的开发与维护;
3、负责推动产品性能和架构优化,不断创新。
软件开发工程师岗位职责 19
1.参与大型B2B/O2O网站平台产品的开发工作;
2.参与大数据相关的研发工作;
3.参与软件(8thManage)产品的'开发工作,参与代码设计、编码、性能调试等工作;
4.遵循公司的产品管理、项目管理和软件开发流程,在规定时间内提交合乎要求的产品;
5.积极沟通,以确保团队及成员能够明确共同目标,并能进行良好的协调和合作。
【软件开发工程师岗位职责】相关文章:
软件开发工程师岗位职责(通用28篇)08-09
工程师岗位职责03-17
销售工程师岗位职责03-01
硬件工程师的岗位职责03-08
车身工程师岗位职责03-09
主任工程师岗位职责04-21
产品工程师岗位职责04-17
造价工程师岗位职责04-06
实习工程师岗位职责04-06