首页 > 制度大全 > 软件级工程师岗位职责

软件级工程师岗位职责

2024-04-20 阅读 3730

软件级工程师岗位职责

软件工程师-板级支持包延锋汽车饰件延锋汽车饰件系统有限公司,延峰,延锋,延锋汽车饰件,延锋按照公司嵌入式软件产品开发流程的要求,设计、实现、评审、验证、优化和维护符合公司质量要求的板级支持包(BSP),去支撑包括但不限于Linux,Android等主流操作系统。具体内容包括内核定制、驱动开发、通用框架定制、系统稳定性和系统性能优化等。

岗位职责:

1.量产/平台项目的开发工作:按照项目的产品需求、开发流程要求、开发质量要求,在项目时间计划内,完成:需求理解、设计、编码、自测、提交、问题解决。

2.子模块的持续改进:按照公司和部门对产品及技术的发展规划,制定自己负责模块的发展线路图,在部门经理审批后,实现模块的发展规划。

3.知识固化和分享:按公司要求,将开发过程中的知识固化。按公司要求,将固化的知识公司内分享。

4.团队间合作:为完成产品和平台的开发,配合其他团队完成开发相关的工作。

5.公司嵌入式产品平台的内核定制、驱动开发、通用框架定制、系统稳定性和系统性能优化

任职要求:

1、本科及以上,计算机,软件工程或者电子工程,电子及电子信息技术,自动化;

2、至少2年Linux/Android系统的BSP软件开发经验;熟悉高通(S820A),瑞萨(RCARH2/H3)芯片平台并具备相关开发经验者优先;

3、精通C、ARM汇编语言,以及至少一种脚本语言;熟悉Linux、Android操作系统下Storage、Display、Audio、Network等子系统的驱动开发;熟悉HLOS下的内核和驱动debugging的机制和熟练使用相应的软件工具;能够使用LauterbachJTAG/Tracer调试和解决系统性问题;熟练使用Git代码版本管理工具

4、对新技术、新产品有热情,可以主动学习未知领域的知识,良好的沟通能力,较强的工作责任心。

目前该岗位为延锋汽车饰件系统有限公司智能座舱创新团队招聘岗位。

制度大全 www.qIquha.com.com

篇2:软件开发工程师岗位说明书(范)

软件开发工程师岗位说明书

岗位名称:软件开发工程师所属部门:产品开发部直接上级:开发部项目经理/小组长

直接管辖范围:无

工作目的:产品软件开发

具体工作职责

按产品开发计划,保质、保量按时完成自己所担负的产品开发任务;

按有关规定拟制技术文件,并按时提交;

按时提交工作总结报告、如实填写产品开发进度表;

负责新产品研制中的贯标工作及保证所开发的产品符合可靠性设计要求;

参加新技术交流和培训;

负责产品技术保密;

每天填写日志,重要信息及时上报,周末交日志、周总结、下周计划;

完成领导临时交办的工作。

关键决策与责任:

资格要求:学历要求:本科及以上

专业知识要求:通信、计算机、相关专业

技术资格要求:

专业背景要求:3年以上通信领域、计算机领域软件研发工作经验。

年龄/性别要求:不限。

个性要求:不限。

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

软件开发工程师的工作主要是负责网站整体建设及网站程序开发,那么他的具体职责是什么呢以下由[制度职责大全]人才网为大家详细介绍软件开发工程师岗位职责,请阅读。

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

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

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

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

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

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

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

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

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

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

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

篇一:软件开发工程师职责

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

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

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

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

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

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

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

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

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

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

篇二:软件开发工程师职责

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

2、适应性维护工作;

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

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

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

篇三:软件开发工程师职责

1.负责开发项目的系统分析、研发与组织实施

2.负责开发符合系统要求的软件内容

3.修改以有的系统方案,以维持优良的操作性能及正常的信息沟通

4.mes程序的设计与开发;

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

6.适应性维护工作

7.掌握生产流程,优化生产控制

8.提供技术指导,促进系统操作技术和译码编程的有效使用

9.跟踪it技术进展,做好技术储备

10.推广完善公司系统,完成项目接口、开发工作

11.协助相关应用软件的安装调试工作

篇四:软件开发工程师职责

1、理解业务:理解用户业务,了解用户需求,明确用户要做什么,只有理解业务才有能力将业务转化为软件产品。

2、软件设计:根据用户需求和计算机软件、硬件的发展,采用成熟的技术实现应用系统的概要设计和详细设计。这是高级程序员的职责,也是我们努力的目标。

3、编码:根据设计方案编写、调试代码。这是最基本的要求。

4、测试:通过单元测试、集成测试等软件测试手段,查找、更正软件中存在的缺陷。目前,单元测试一般有开发人员完成,集成测试则由测试人员完成。

5、维护:软件交付客户后,还要参与软件的维护工作,及时解决客户使用中遇到的问题。

6、参加各种会议,参与评审:软件是多人合作的行业,与同事进行沟通交流是必备的能力。

篇五:软件开发工程师职责

1、指导程序员的工作;、

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

3、协助工程管理人保证项目的质量;

4、负责工程中主要功能的代码实现;

5、解决工程中的关键问题和技术难题;

6、协调各个程序员的工作,并能与其它软件工程师协作工作。

篇5:软件测试工程师:岗位职责说明书

工作职责:

1、负责大型系统的测试工作,参与测试需求分析、测试用例设计;

2、执行测试用例,记录测试结果,分折测试发现的问题,跟踪并验证bug并确认问题,编写测试报告;

3、按时、保质、保量地完成各项分配的任务;

4、编写自动化测试及性能测试脚本,开发辅助测试工具;

5、负责搭建和维护基于linu*和windows下的测试环境,执行自动化测试,提交测试报告;

工作要求:

1、至少2年以上的it行业(尤其是web)测试经验;熟悉b/s架构、webbrowser软件产品的测试方法;

2、沟通能力强,具团队合作精神,与研发等相关部门进行有效沟通;

3、有较强的逻辑分析能力和学习能力,可以胜任重复性工作,工作细致认真,有耐心;

4、至少掌握一种自动化测试工具或性能测试工具,如:qtp、selenium、lr等;

5、熟悉mysql/sqlserver数据库的使用;

6、能熟练地应用一门或几门脚本语言perl/python/shell等进行工具开发;

7、有ios,androidapp的测试经验优先;

8、有大型b/s项目、性能测试经验优先