软件开发工程师岗位职责

时间:2022-11-14 08:15:00 岗位职责 我要投稿

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

  在社会发展不断提速的今天,岗位职责对人们来说越来越重要,制定岗位职责有助于提高内部竞争活力,提高工作效率。到底应如何制定岗位职责呢?以下是小编整理的软件开发工程师岗位职责,希望对大家有所帮助。

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

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

  1、参与大型B2B/O2O网站平台产品的开发工作;

  2、参与大数据相关的研发工作;

  3、参与企业管理软件(8thManage)产品的开发工作,参与代码设计、编码、性能调试等工作;

  4、遵循公司的产品管理、项目管理和软件开发流程,在规定时间内提交合乎要求的产品;

  5、积极沟通,以确保团队及成员能够明确共同目标,并能进行良好的协调和合作。

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

  1、负责单片机、ARM平台的硬件开发、嵌入式软件开发和生产调试工作。

  2、负责嵌入式软件项目的概要设计和详细设计工作,参与具体项目的方案设计。

  3、编制规范的软件设计及开发文档,协助制定软件测试方案及流程、产品测试方案及流程。

  4、嵌入式产品软件的后期维护和支持。

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

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

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

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

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

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

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

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

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

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

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

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

  岗位职责:

  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年软件开发经验,或独立创作过优秀的软件产品

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

  1.参与大型B2B/O2O网站平台产品的开发工作;

  2.参与大数据相关的研发工作;

  3.参与软件(8thManage)产品的开发工作,参与代码设计、编码、性能调试等工作;

  4.遵循公司的产品管理、项目管理和软件开发流程,在规定时间内提交合乎要求的产品;

  5.积极沟通,以确保团队及成员能够明确共同目标,并能进行良好的协调和合作。

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

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

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

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

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

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

  岗位职责:

  根据产品需求,主要负责FPGA高速接口调试及信号处理算法设计、调试及验证工作

  任职要求:

  1、电子、计算机等相关专业本科以上学历,2年相关工作经验以上;

  2、熟悉XilinxFPGA架构,具有Xilinx芯片开发经验。

  3、熟练使用ISE/Vivado平台进行代码编写、模块设计、资源时序优化以及上板调试。

  4、熟练使用Systemgenerator进行常用数字信号处理算法设计、时序优化。

  5、熟悉FPGADDR、光纤、千兆以太网接口者优先。

  6、作积极主动,抗压力强,责任心强,沟通能力强,团队合作能力突出。

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

  岗位职责:

  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、有一定的电路及相关硬件基础知识。

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

  1.基于ARM9和STM32硬件平台的嵌入软件系统架构的设计;

  2.负责嵌入式产品软件架构与设计,并完成相关技术文档;

  3.协助硬件工程师完成产品整机调试和测试;

  4.负责软件调试、测试与维护和单片机、传感器等数字芯片/模块选型;

  5.产线及售后机器软件问题协助分析和解决。

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

  岗位描述

  1.负责游戏系统开发,界面内容开发;

  2.参与大型游戏项目的服务器端开发;

  3.参与游戏线上问题的分析及解决,处理日常开发以及技术支持。

  任职资格

  1.计算机或相关专业,大专及以上学历;

  2.扎实的计算机基础知识,精通Linux操作系统应用,深入理解数据结构精通C/C++编程语言及其思想;

  3.热爱生活、热爱游戏,并渴望做出成功的游戏;

  4.喜欢钻研,有良好的沟通协调能力,团队意识强,逻辑思维能力强。

  岗位职责:

  1.负责其他服务器端应用开发工作

  2.落实开发计划,上线计划等工作。

  3.监控系统运行状况,及时优化系统。

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

  岗位要求:

  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.有应用上架经验者优先

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

  1、负责公司智能传感器,智能控制器,智能面板,智能网关等智能产品的嵌入式软件开发及维护;

  2、负责智能设备无线系统交互开发,涉及协议,低功耗,稳定性,调频信道等;

  3、负责嵌入式网关及智能设备对接APP端及云端的系统架构分析、搭建,整套系统与APP的联调、bug解决等;

  4、对老旧产品可能存在的bug进行系统性分析,并主导产品升级、优化;

  5、参与新产品方案设计及软件系统规划,嵌入式、软件代码的编写及调试、优化;

  6、熟悉软件开发流程、规范设计文档,并将开发资料定期归档;

  7、及时解决产品量产过程中遇到的软件bug,并对客诉问题进行分析;

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

  1、负责小型智能终端设备Linux嵌入式平台软件开发,图像与视频数据处理;

  2、根据产品规划需求进行嵌入式软件程序的设计;

  3、配合后台服务器完成相关接口及协议的定义,对接代码的实现;

  3、根据技术支持需求进行软件代码维护;

  4、编写相关技术文档,并对有关人员进行培训。

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

  一、工作职责:

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

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

  二、岗位职责:

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

  2、适应性维护工作;

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

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

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

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

  1.按研发计划以及公司研发流程的要求,参加基于 技术架构的应用系统(产品)的设计与开发工作,负责产品研发/实施过程中的模块核心编码、文档编写、单元测试等工作;

  2.指导初级程序员及其他相关人员完成模块的编码、测试以及相关文档编写;

  3.参与公司基于 平台技术路线的规划和发展工作;

  4.负责基于 技术架构的系统的技术攻关;

  5.参与制订基于技术架构的开发过程管理与规范;

  6.承担一定的团队和项目管理工作;

  7.参与并承担一定的相关售前工作。

  软件开发工程师岗位职责 篇16

  产品经理

  1.对所负责的产品进行策划和管理;

  2.对所负责的产品进行市场调研和分析,及时提出应对措施;

  3.负责产品实现的内部管理,保证产品功能的顺利实现以及时满足市场需求;

  4.负责产品对外宣传与推广,开拓市场,提高产品品牌知名度和认可度;

  5.配合销售制订产品销售策略,支持市场销售业务。

  系统架构师

  1.系统架构师是软件项目的总体设计师,是软件组织新产品的开发与集成、新技术体系的构建者。

  2.系统架构师是在技术上对所有重要事情做出决定的人。(系统架构师在整个软件开发过程中都起着重要作用,并随着开发进程的推进而其职责或关注点不断地变化)

  3.需求阶段,软件架构师负责理解和管理非功能性系统需求,比如软件的可维护性、性能、复用性、可靠性、有效性和可测试性等。审查客户和市场人员所提出的需求,确认开发团队所提出的设计;组织开发团队成员和开发过程的定义;协助需求分析师完成《用户需求说明书》、《需求变更说明书》。

  4.设计阶段,架构师负责对整个软件架构、关键构件、接口的设计。协助系统分析师完成《系统概要设计说明书》

  5.编码阶段,架构师则成为程序员的顾问,并且经常性地要举行一些技术研讨会、技术培训班等;

  6.测试及实施阶段,随着软件开始测试、集成和交付,集成和测试支持将成为软件架构师的工作重点;

  系统分析师

  1.协助需求分析师进行需求调研。

  2.分析、解析《用户需求说明书》,将系统需求整理成《软件需求规格说明书》;

  3.负责解决《软件需求规格说明书》被评审后发现的问题;

  4.在分析系统前,负责向架构设计师解释《软件需求规格说明书》的内容。

  5.协助架构设计师进行架构设计,并协助其完成《系统架构说明书》。

  6.根据《系统架构说明书》对系统进行建模;

  7.系统分析及建模完成后,负责将建模成果转化为《系统概要设计》;

  8.协助数据库设计师按《系统概要设计说明书》进行数据库逻辑设计和物理设计,完成数据库CDM及PDM图,并协助其完成《数据库设计说明书》

  9.协助软件设计师按《系统概要设计说明书》进行《系统详细设计说明书》。

  10.指导软件工程师按《系统详细设计说明书》进行代码实现。

  11.负责重点代码检查;

  12.协助项目经理进行配置管理,并提供优化改进建议;

  13.定期对项目组成员进行技术方面的培训。

  硬件开发工程师

  1.从事终端等产品的硬件开发工作,包括硬件电路的设计、调试以及测试工作;

  2.从事相关电路的原理图及PCB设计,底层驱动软件的开发;

  3.负责硬件开发过程中各个阶段文档编写;

  4.产品投产时,提供与生产相关的技术支持。

  软件开发工程师

  1.参与项目需求分析,研究项目技术细节,进行系统框架和核心模块的详细设计;编写相应的技术文档;

  2.根据新项目开发进度和任务分配,开发相应的软件模块;根据需要及时修改、完善软件;

  3.根据公司要求规范,编写相应的技术文档;编制项目文档、记录质量测试结果

  4.研究项目技术细节;完成项目初始至终结的全部技术跟踪协调工作

  5.根据开发进度和任务分解完成软件编码工作,配合测试工程师进行软件测试工作;

  6.参与客户沟通、项目需求调研分析并维持良好的客户关系;编写需求分析报告。

  7.完成公司领导交办的其他工作。

  项目经理

  1.负责制订软件开发项目的计划,实施整个项目的管理;

  2.参与项目需求分析,研究项目技术细节,进行系统框架和核心模块的详细设计及规划;

  3.根据新项目开发进度和任务分配,开发相应的软件模块;根据需要及时修改完善;

  4.研究项目技术细节;完成项目初始至终结的'全部技术跟踪协调工作

  5.按照项目计划,按时按量保质完成项目编码、文档及测试工作

  6.参与客户沟通、项目需求调研分析并维持良好的客户关系;

  7.解决项目开发过程中一些突发的技术难题,跟踪开发团队的开发进度;

  8.完成公司领导交办的其他工作。

  项目实施经理

  1.负责制定项目实施计划;

  2.在项目实施计划的约束下,协调项目组相关资源,完成系统实施相关工作(包括系统安装、用户培训、系统上线、系统试运行等);

  3.在项目实施阶段,跟踪、检查实施人员的工作质量;

  4.负责协助用户进行“用户确认测试”和编写《确认测试报告》。

  软件开发工程师岗位职责 篇17

  岗位职责:

  1、负责芯片功能,性能,功耗单元软件测试;

  2、负责芯片开发过程中基于FPGA的软硬件协同验证;

  3、相关文档编写,完成相关工作详细设计以及测试规范。

  4、芯片实验室测试代码编写与维护

  5、芯片底层驱动程序开发维护,芯片底层驱动技术支持

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

  任职要求:

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

  2、熟悉C,汇编语言编程;了解通信协议及其通讯编程;了解硬件接口协议;

  3、熟悉ARM芯片体系架构及嵌入式操作系统;学习期间有项目经验者优先;

  4、有良好的沟通能力,具备一定的英语交流能力,能熟练阅读英文资料;

  5、有较强的责任心,能承受一定的工作压力,工作细致认真,能吃苦耐劳,具备团队协作精神;

  软件开发工程师岗位职责 篇18

  1.全面主持网站研发与技术管理工作,规划网站技术与运营发展路线,实现网站的创新目标。

  2.参与制定网站发展战略、运营计划;组织研究行业的发展方向,主持制定技术发展战略规划。

  3.管理公司的整体核心技术,组织制定并实施重大技术决策与技术方案。

  4.领导分管技术部门制定并组织实施工作计划,完成公司任务目标;及时了解和监督技术研发的执行情况。

  5.负责项目总体技术方案,对各项目进行最后的质量评估。编制各种技术资料(需求文档、开发文档、数据库结构等等),完善网站技术资料的管理。

  6.负责与其他部门之间的沟通与协作,满足和协调公司各相关部门提出的网站技术需求。

  7.制定技术人员的考核标准、管理制度和流程,并组织安排公司人员的相关技术(互联网的基本知识,网站后台,使用中的常见问题解答)培训。

  软件开发工程师岗位职责 篇19

  1.精通、等常见工作软件,熟练掌握网站设计的制作技巧。

  2.对主流开发语言有一定了解,能与程序员沟通合作。

  3.优秀的审美能力,独特的创意,较强的平面设计和网页设计创意能力; 良好的沟通与 协调能力。

  4.负责网站前后台的修改和升级,根据网站业务需要开发,制作和程序修改。 参与制定网站研发方案以及,升级方案。 参与网站研发,按照要求按时按质按量的完成网站编程开发技术工作。 负责网站上线前的测试。

  5.负责对网站软硬件设施进行安全和稳定性巡检;并负责统计和监视系统日志。 6.协助公司各部门,满足和协调公司各相关部门提出的网站技术需求。

  7.负责网站日常运行的技术维护工作,对出现的问题积极有效的进行处理。

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

  1. 根据公司总体市场战略、公司产品及网站特点,确定网站推广目标和推广方案。

  2. 负责网站的技术实施,参与网站开发中的工作,积极寻找、交换优质外链。

  3. 熟练运用值工具,站长统计工具,流量分析统计工具,世界排名工具,世界不同国 家和地区采用的区域化搜索引擎,查询工具等,做好网站流量的统计分析工作,总结各种推广方式、推广技巧的有效转化率。

  5. 协助参与地面推广活动。

  软件开发工程师岗位职责 篇21

  1.负责网站日常的信息维护,整合、撰写新闻稿。

  2.能独立撰写新闻稿,以及翻译国外第一手资讯优先考虑。

  3.能够独立的完成撰写原创新闻稿。

  4.发现新的信息源。

  5.完成栏目的每日内容更新工作。

  6.配合参与进行网站专题、栏目、频道的策划与实施。

  7.所负责栏目配合人员进行推广,运营以及流量的提升。

  8.协助技术人员完成各自栏目频道的建设及升级工作。

  软件开发工程师岗位职责 篇22

  岗位职责:

  1.开发联网手机游戏;

  2.与售后部门和业务人员等协同工作,处理客户问答与需求,达成项目目标;

  3.定位、修复程序缺陷,优化并提升程序的执行效率;

  任职要求:

  1.喜欢游戏开发,喜欢研究游戏;

  2.了解使用C++语言,熟练运用cocos2d-x的进行游戏开发;

  3.善于交流沟通,有团队精神,做事认真负责;

  4.了解手机游戏应用开发经验者优先考虑,助理可无经验;

  5.学习能力强,对软件开发有浓厚兴趣。

【软件开发工程师岗位职责】相关文章:

软件开发工程师岗位职责07-01

软件开发工程师具体岗位职责08-03

软件开发工程师岗位职责(精选24篇)10-13

软件开发工程师岗位职责集合15篇09-09

软件开发工程师简历06-23

软件开发工程师职责范围07-01

软件开发工程师简历模板07-20

软件开发工程师职责内容08-03

软件开发工程师简历范文08-29