首页 > 实用范文 > 文秘知识 > 岗位职责 > 软件开发工程师职责范围【合集30篇】正文

《软件开发工程师职责范围【合集30篇】》

时间:

软件开发工程师职责范围(通用30篇)

软件开发工程师职责范围 篇1

1、负责多种异构平台下嵌入式实时操作系统的定制优化,驱动和应用软件开发;

2、参与项目需求分析,完成基于嵌入式实时操作系统的方案设计、评估,以及软件需求的整理和软件设计;

3、根据产品硬件设计,实现其软件驱动,完成软硬件联调;

4、完成软硬件测试用例和其他功能软件的编写;

5、编写相关设计文档和使用说明文档等;

6、提供相关培训和技术支持。

软件开发工程师职责范围 篇2

1.负责电子电路硬件和软件的设计开发

2.负责硬件调试、软件编程及系统验证。

3.测试计划的编写和验证。

4.编制技术文档及作业流程。

5.上级安排的其他任务。

软件开发工程师职责范围 篇3

岗位描述

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

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

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

任职资格

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

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

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

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

岗位职责

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

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

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

软件开发工程师职责范围 篇4

1、协助公司运营平台的开发、技术改进与日常维护,完成分配的软件开发任务,并与项目组其他成员紧密合作;

2、配合测试人员对测试出的BUG进行追踪、分析、解决;

3、协助整个项目的管理、协调工作。

软件开发工程师职责范围 篇5

1、负责嵌入式软件程序的框架设计及开发,参与系统方案设计、评审;

2、负责项目需求分析、产品模块的概要及详细设计;

3、负责产品功能的代码实现,按计划独立完成代码编写,并负责产品模块的单元测试,保证代码质量;

4、负责对所编写的模块或程序进行严格测试,执行软件故障的定位、分析和调试;

5、负责产品模块开发文档的编写,协助制定相关系统的测试文档。

软件开发工程师职责范围 篇6

岗位职责:

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

软件开发工程师职责范围 篇7

1、参与公司核心产品的开发;

2、根据产品需求、设计文档,负责完成符合各项规范的满足功能及性能要求的程序代码;

3、配合产品和项目要求,编写可重复使用的组件或模块,提高团队开发效率;

4、进行程序单元、功能的测试,查出软件存在的缺陷并保证其质量;

5、进行编制项目文档和质量记录的工作。

软件开发工程师职责范围 篇8

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

2、适应性维护工作;

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

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

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

软件开发工程师职责范围 篇9

1、负责嵌入式linux应用开发、调试及维护。

2、负责关键技术难题攻关。

3、负责对应用功能模块业务框架设计。

4、负责对模块化功能进行标准化,并完成开发文档编写与输出

软件开发工程师职责范围 篇10

1. 负责平台的设计与开发;

2. 从业务和技术出发,实现面向未来的系统规划、设计和落地;

3. 技术预研和技术难点攻关,保障系统可用性、稳定性、和可扩展性。

软件开发工程师职责范围 篇11

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

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

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

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

软件开发工程师职责范围 篇12

岗位职责

1、使用COCOS2D引擎,LUA,进行手游客户端功能开发;

2、根据项目策划需求,实现项目功能;

3、与策划、美术配合以完成工作目标;

4、与团队其他成员协作/沟通,解决技术难题。

任职要求

1、扎实的C++语言基础和算法分析能力,熟悉lua,代码规范良好,有网狐程序开发经验者优先;

2、熟悉网络通信,熟悉tcp/ip协议,熟悉http协议;

3、有cocos2d—X使用经验(独自或参与开发过游戏)的优先考虑;

4、有ios和android上线产品开发经验优先;

5、热爱手机游戏开发,愿意全身心投入技术工作;

6、有自我激励和良好的团队协作能力,有独立完成工作的能力,能承担较大工作压力。

手机游戏软件开发岗位

软件开发工程师职责范围 篇13

岗位职责

1、协助director制定Lapis日文版策划式样

2、负责jp版游戏文案策划

3、人物像、二次元少女偶像类IP

4、能够翻译游戏剧情中文版

5、协助策划运营活动

职位要求

1、1—2年的手游策划经验

2、日语熟练,能够与日本本社的策划担当直面沟通。

3、有日本留学以及做过策划担当业务的优先考虑。

软件开发工程师职责范围 篇14

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

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

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

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

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

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

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

软件开发工程师职责范围 篇15

岗位职责:

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号,中科大;

软件开发工程师职责范围 篇16

岗位职责:

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

任职要求:

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

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

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

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

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

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

软件开发工程师职责范围 篇17

1、负责深度学习应用平台的搭建;

2、关注人工智能领域的前沿技术和应用;

3、实现并试验相关技术论文的算法;

4、负责计算机视觉相关前沿算法的调研和开发工作。

软件开发工程师职责范围 篇18

1、理解项目业务需求,并对需求进行技术评估;

2、对功能模块进行系统设计以及核心代码的编写;

3、解决项目技术重点、难点问题,并能提出技术解决方案;

4、参与产品/项目敏捷迭代开发工作;

5、指导软件开发工程师完成日常开发工作。

软件开发工程师职责范围 篇19

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

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

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

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

软件开发工程师职责范围 篇20

1、负责Java应用程序设计和开发工作,并编写相应的开发文档;

2、负责Java应用程序稳定性、安全性、性能优化以及版本迭代;

3、与APP开发人员和UI设计师及产品经理讨论产品的最终形态;

软件开发工程师职责范围 篇21

1、进行PC端、Linux、OSX嵌的入式终端QT界面的开发;

2、根据开发进度和任务分配,协同完成软件模块的设计和开发工作;

3、独立或协同完成程序单元和系统软件测试,查出软件缺陷并修正;

4、根据需求维护软件,使之保持可用和稳定;

5、完成软件文档编制和质量记录。

软件开发工程师职责范围 篇22

产品经理

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.负责协助用户进行“用户确认测试”和编写《确认测试报告》。

软件开发工程师职责范围 篇23

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

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

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

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

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

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

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

软件开发工程师职责范围 篇24

岗位职责

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设计开发经验者优先。

软件开发工程师职责范围 篇25

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

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

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

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

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

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

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

软件开发工程师职责范围 篇26

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

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

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

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

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

软件开发工程师职责范围 篇27

岗位职责

1、手机APP、手机站、微网站、微商城、微信订阅号/服务号等开发,会PC端网站和商城开发的更欢迎;

2、配合策划、设计和项目负责人完成相关开发工作;

3、完成领导交办的其他事情。

任职资格

1、需要大专及以上学历,有App开发经验或Android/iOS端的技术开发经验;

2、有很好的解决问题的能力以及技术钻研精神;

3、主要精通在Android/iOS环境下手机端项目开发;

4、能开发手机App、手机站和微站以及微信订阅号/服务号的开发;

5、提供个人相关作品的,精通PC端网站和商城开发的优先录用;

6、有良好的团队协作精神、责任感和钻研精神,工作积极,为人踏实。

1.大专及以上学历,专业不限,无需经验

2.爱好游戏设计、软件设计开发、APP界面设计或对设计感兴趣想长期从事IT行业者优先

3.项目负责人带领实训,但要求勤奋好学,实训后可上岗

4.有挑战高薪的欲望,年薪10W+

5.服从上级安排,品行优良者优先录用

软件开发工程师职责范围 篇28

岗位职责:

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

软件开发工程师职责范围 篇29

1、根据产品软件需求,设计软件实现方案;

2、根据软件设计方案,完成编码实现、调试、验证等工作;

3、参与产品软件维护工作,完成更改、故障修正等工作;

4、产品开发过程中,根据各专业技术组需求,完成支持性软件工具开发工作。

软件开发工程师职责范围 篇30

1.负责系统软件开发;

2.参与系统业务、软件的需求分析及设计;

3.参与软件编码和单元测试、以及相关文档的编写;

4.参与并完成维护项目问题及故障解决,维护项目系统软件修改;

5.各业务部门相关的服务分发数据提取工作,台账、运营业务统计数据、各部门数据需求

6.业务部门的开发需求。