软件开发工程师岗位职责

时间:2024-07-11 22:20:40 晓凤 岗位职责 我要投稿

软件开发工程师岗位职责(通用19篇)

  随着社会不断地进步,越来越多人会接触到岗位职责,制定岗位职责有助于提高内部竞争活力,提高工作效率。我们该怎么制定岗位职责呢?以下是小编整理的软件开发工程师岗位职责,欢迎大家借鉴与参考,希望对大家有所帮助。

软件开发工程师岗位职责(通用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