首页 \ 实用范文 \ 行政文秘 \ 岗位职责 \ 正文

优秀软件工程师岗位职责【精选31篇】

2026-02-07 20:27

优秀软件工程师岗位职责(通用31篇)

优秀软件工程师岗位职责 篇1

1.负责AUTOSAR软件架构开发,包括需求分析、软件配置、SW-C接口设计、文档等

2.遵循Automotive-SPICE软件过程参考模型,负责软件概念设计,细节设计,编码和单元设计,单元测试及验证

3.配置底层软件(BSW),与应用层软件进行集成(RTE),并生成代码

4.复杂驱动的编写、调试与集成,分析bug等

优秀软件工程师岗位职责 篇2

1.参与本部门业务系统的需求分析、产品开发;

2.根据需求文档进行相关产品的开发及开发系列文档的撰写;

3.参与系统技术框架设计、重构、优化;

4.参与数据库架构设计;

5.参与航空电子信息化系统软件研发;

6.已有业务系统软件维护。

优秀软件工程师岗位职责 篇3

1、参与项目需求分析,参与搭建系统框架和核心模块的设计;

2、根据项目进度完成代码开发任务;

3、编写文档,完成相关代码测试任务;

4、对代码进行维护、改进完善,以满足新需求;

5、参与技术功关,解决技术问题。

优秀软件工程师岗位职责 篇4

1、负责上位机软件开发,主要针对各种类型的PLC进行数据采集及监控,与MES系统进行交互工作;

2、熟悉SOCKET编程,RS232 、RS485、MODBUS 等通讯技术;

3、掌握一种数据库,如:Mysql或sqlserver;

4、负责设备监控软件开发、调试以及后期售后服务的维护及指导。

5、参与智能工厂MES项目,配合项目组完成MES项目实施工作,针对用户需求,提出系统解决方案,完成开发

优秀软件工程师岗位职责 篇5

1、客户端产品核心模块的设计和编码工作;

2、企业应用软件产品整体程序架构的设计和改进;

3、参与团队技术方案的制定以及新技术的研究;

4、规划产品未来的技术发展道路;

5、持续优化和重构,确保代码的可读性,易维护性和可扩展性;

6、指导软件工程师和新团队成员的工作。

任职要求:

1、本科及以上学历,计算机、数学相关专业,3年以上C++开发工作经验;

2、精通C/C++编程语言以及OO设计理念;

3、熟练运用VC++各版本开发环境;

4、精通MFC程序设计、多线程编程、Windows API;

5、精通STL标准库应用、boost库、C++11标准;

6、精通并灵活运用设计模式;

7、有过复杂功能模块设计开发经验;

8、沟通表达能力佳,团队合作意识强,有较好的自学能力和独立解决问题的能力;

9、精通python、javascript等脚步语言者优先。 职责描述:

1、客户端产品核心模块的设计和编码工作;

2、企业应用软件产品整体程序架构的设计和改进;

3、参与团队技术方案的制定以及新技术的研究;

4、规划产品未来的技术发展道路;

5、持续优化和重构,确保代码的可读性,易维护性和可扩展性;

6、指导软件工程师和新团队成员的工作。

任职要求:

1、本科及以上学历,计算机、数学相关专业,3年以上C++开发工作经验;

2、精通C/C++编程语言以及OO设计理念;

3、熟练运用VC++各版本开发环境;

4、精通MFC程序设计、多线程编程、Windows API;

5、精通STL标准库应用、boost库、C++11标准;

6、精通并灵活运用设计模式;

7、有过复杂功能模块设计开发经验;

8、沟通表达能力佳,团队合作意识强,有较好的自学能力和独立解决问题的能力;

9、精通python、javascript等脚步语言者优先。

优秀软件工程师岗位职责 篇6

1. 参与制定芯片的软件系统设计文档,制定软件开发子系统和模块的微架构和搭建相对应的测试验证平台;

2. 开发基于公司自主汽车智能通讯控制芯片平台的符合AUTOSAR标准的firmware以及系统软件;

3. 根据总体方案的要求,承担模块的详细设计,确保开发工作按时按质完成;

4. 及时编写各种设计文档和资料,实现资源、经验共享。

优秀软件工程师岗位职责 篇7

1、负责研发公司应用软件的模块设计、开发和交付;

2、负责编码,单元测试;

3、按照功能组件的详细设计;

4、对其它软件工程师的代码进行审核;

5、参与新知识的学习与培训;

6、编写技术设计文档;

优秀软件工程师岗位职责 篇8

1.负责LIS开发和新HIS产品研发工作

2.按公司要求完成需求分析,设计及编程工作;

3.编制项目的需求和设计文档;

4.参与对程序代码的review;

5.控制开发项目进程。

优秀软件工程师岗位职责 篇9

职责:

1、熟悉测试用例、测试分析,编写质量报告等文档;

2、能够前期参与需求分析和方案设计,能够在前期发现设计问题;

3、合理制定项目测试计划,跟进测试进度,控制项目风险;

4、负责功能测试、性能测试、自动化测试、安全测试;

5、保持对新技术热情,完善产品的测试方法和策略,提升测试效率;。

任职要求:

1、本科以上学历计算机相关专业,扎实的计算机基础知识;

2、3年以上WEB或者移动端测试经验;

3、熟练掌握性能测试技能,有loadrunner或jmeter经验,能定位代码级性能瓶颈,有性能调优经验;

4、熟练掌握接口自动化测试、app自动化测试技能;

5、有junit、TestNG、selenium、robotium、uiautomator、Appium经验,有测试框架,测试工具开发经验优先;

6、有渗透测试经验优先。

非常感谢大家阅读C语言软件工程师岗位职责(合集),更多精彩内容等着大家,欢迎持续关注,一起成长!

优秀软件工程师岗位职责 篇10

1、负责公司核心产品软件的研究和开发,为公司产品的开发提出合理化建议及意见;

2、负责实施硬软件样品调试等工作;

3、配合硬件工程师完成项目调试.

4、负责产品结构设计完成电路部分的修改与调整;

5、负责制产品计文档,设计规范,产品测试规范和具体测试方案。

优秀软件工程师岗位职责 篇11

1)有良好的沟通能力,在项目/产品经理带领下完成相应任务;

2)参与产品的需求调研(分析)和设计工作,具备独立完成任务的能力;

3)根据设计文档,按质、按量、按时的完成代码开发任务;

4)根据项目需要,撰写及修改相应的文档;

5)完成在各个测试阶段BUG的修改;

6)对团队成员进行指导,协助分析并解决问题;

7)按照编码规范编程,并编制贯穿整个软件开发周期的文档资料;

8)部署和维护新建或已建设的产品。

优秀软件工程师岗位职责 篇12

1.按照详细的设计,完成代码设计、代码编写;

2.对自行编制完成的基础性代码进行调试及测试;

3.按照详细设计流程、计划,定时完成工作;

4.进行文档资料整理、收集资料;

优秀软件工程师岗位职责 篇13

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

2、有关技术方案、文档的编写;

3、编写软件单元的测试用例;

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

5、配合系统分析人员完成软件系统及模块的需求调研与需求分析;

6、配合系统分析人员完成软件系统及模块的设计;

7、配合其他软件工程师协同工作;

8、负责编制与项目相关的项目技术文档;

优秀软件工程师岗位职责 篇14

1、计算机软件或相关专业,有5年以上的中大型软件开发工作经验。

2、熟悉软件工程规范,面向对象思想和设计模式,具有技术文档编写能力,有良好的团队合作意识,有良好的`沟通能力。

3、熟悉、NET框架、开发环境及相关开发工具,包括C#,ASP、NET,ADO、NET技术、LINQ技术等。

4、具有三年以上C#(WinForm方向)开发经验,能独立开发桌面系统。

5、熟练使用MVC框架。

6、能够熟练运用至少一种流行的数据库软件进行应用程序开发,如MS Sql Server,Oracle、Mongdodb等。

7、能够根据需求完成技术框架的设计、系统逻辑设计、系统物理设计。

8、较深的SQL语言编程能力,有医疗信息化开发经验优先。

优秀软件工程师岗位职责 篇15

1、参与大型商业应用系统设计和软件开发;

2、参与保险核心业务系统及数据分析平台的开发;

3、系统开发。负责项目中系统开发任务,能够按照详细设计文档,进行规范的代码编写;

4、单元测试。完成单元测试代码编写,并进行单元测试工作。

优秀软件工程师岗位职责 篇16

1、 软件需求分析,负责软件架构设计;

2、 DSP软件开发及信号处理算法实现;

3、 使用Matlab进行算法仿真和测试。

4、 配合高层软件人员进行联合调试。

优秀软件工程师岗位职责 篇17

1.负责单片机软件的开发;

2.参与项目需求、方案和开发计划的制定;

3.项目各阶段文档编写并归档。对项目的创新申请专利保护交底书的编写;

4.能按照项目计划按时完成产品开发任务,服从公司项目经理部门经理的安排。

优秀软件工程师岗位职责 篇18

1、客户端产品核心模块的设计和编码工作;

2、企业应用软件产品整体程序架构的设计和改进;

3、参与团队技术方案的制定以及新技术的研究;

4、规划产品未来的技术发展道路;

5、持续优化和重构,确保代码的可读性,易维护性和可扩展性;

6、指导软件工程师和新团队成员的工作。

任职要求:

1、本科及以上学历,计算机、数学相关专业,3年以上C++开发工作经验;

2、精通C/C++编程语言以及OO设计理念;

3、熟练运用VC++各版本开发环境;

4、精通MFC程序设计、多线程编程、Windows API;

5、精通STL标准库应用、boost库、C++11标准;

6、精通并灵活运用设计模式;

7、有过复杂功能模块设计开发经验;

8、沟通表达能力佳,团队合作意识强,有较好的自学能力和独立解决问题的能力;

9、精通python、javascript等脚步语言者优先。

优秀软件工程师岗位职责 篇19

职位描述

1.熟悉php开发,有移动设备接口开发经验,小程序开发经验优先

2.专科以上学历,计算机相关专业优先;工作经验2年以上;

3.精通MVC框架,熟悉面向对象编程,具有PHP缓存技术使用、静态化设计方面的经验者;

4.精通THINKPHP开发框架,熟悉JavaScript/ajax/jquery优先;

5.有数据库优化,大型互联网设计、开发经验者优先;

6.优秀的人际沟通、团队协作能力,能承受压力,有追求卓越的精神。

7.有移动设备接口开发经验优先;

任职要求:

1.参与公司互联网产品开发工作;

2.负责相关模块的代码质量和进度控制。

优秀软件工程师岗位职责 篇20

岗位职责:

1.负责公司产品的设计和开发;

2.负责前后端系统架构设计、数据库结构设计、业务逻辑抽象等编码工作;

3.负责制定团队开发规范、编码规范,并跟踪开发过程及时纠正;

4.负责在项目开发前期撰写并规范数据库设计文档、系统架构设计文档、数据接口文档;

5.负责项目开发阶段的模块划分,分配任务给开发人员;把控各个环节,为产品的进度、质量、运维支持负责。

任职要求:

1.计算机或相关专业本科及以上学历。

2. APP程序开发有过成功产品的完整开发经历;参与过大型平台级产品的核心技术工作,参与过优秀的创业公司尤佳。

3.深入理解互联网及移动互联网,熟悉前端开发,支持移动前端及服务端相关技术的研发工作,辅助产品做出正确决策。

4、熟悉多种移动平台的开发语言,如PHP、JAVA、Android、iOS等。

5、热爱技术开发工作,自我学习和分析解决问题的能力强,具有主动地创业精神,善于沟通交流,有责任感,有团队协作精神,抗压能力强,让下属信服的人格魅力。

优秀软件工程师岗位职责 篇21

岗位职责:

1、熟悉Eclipse等开发工具;

2、熟悉Postgresql,Oracle,SQL Server,Mysql等数据库;

3、熟悉Tomcat等应用服务器;

4、熟悉JSP、JavaScript、div+CSS、javabean、servlet,HTML;

5、熟悉Web应用开发;

6、计算机及相关专业;

任职条件:

1、有良好的沟通能力、敬业、能够承受工作压力;

2、有独立完成工作的能力,工作认真、善于学习,责任心强,具备优秀的团队合作精神;

3,希望你对前端有一定的熟悉,并有相关的经验。并不排斥前后不分离的工作模式。

福利待遇:

1、双休国家法定节假日休息

2、项目提成

3、转正后国家规定的六险二金购买

要求:

1、对计算机有兴趣,可以接受并进入IT软件游戏开发制作,发展工作。

2、对动漫游戏、网站、程序有兴趣爱好,动手能力强,愿意加入该行业工作。

3、18—30周岁,大专以上学历(专业不限);

4、对IT技术感兴趣,有良好的学习能力;有良好的学习能力,对计算机感兴趣,热爱互联网行业;

5、无经验者可先实训后上岗。

一、岗位说明

1、参与部门平台软件架构设计与开发,参与开发与维护系统公用核心模块。

2、参与Android客户端新功能的'迭代开发工作。

3、参与Android软件性能优化和技术难题攻关,保证Android软件系统安全,稳定,高效运行。

4、参与部门内部Android开发技术培训。

二、任职资格

1、热爱Android手机客户端开发,对Android平台上的新事物、新技术有较高的热情,并保持了较高的关注度和学习进度。

2、具备良好的设计模式和面向对象编程思维,良好的编程习惯,对代码品质和产品品质有较高的要求。

3、了解Java开发语言,有Android开发经验,能在项目经理协助下完成Andriod项目的开发。

优秀软件工程师岗位职责 篇22

1、参与软件工程系统的设计、开发、测试等过程,解决工程中的关键问题和技术难题;

2、指导程序员的工作;

3、负责与项目经理共同进行客户调研、业务流程分析设计;

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

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

6、编写各种各样的软件说明书,如:需求说明书,概要说明书等考试科目。

优秀软件工程师岗位职责 篇23

1.熟悉多核、多接口、复杂总线结构SOC芯片嵌入式软件研制

2.负责软件研制文档的编写工作

3.了解芯片研制相关知识,与芯片工程师协同工作

优秀软件工程师岗位职责 篇24

1、 编写需求文档、概要设计文档,负责需求分析、系统设计以及核心代码的编写;

2、 参与系统架构和技术方案的规划、选型和设计、技术难点攻关;

3、按项目需求开发前端web界面,后端数据提交,前后端交互功能;

4、项目开发与跟踪维护;对系统可扩展性、稳定性、安全性负责;

5、对部分业务快速理解,并且能够逐渐提出更佳的业务建议,可以与业务部门一同探讨业务发展;

优秀软件工程师岗位职责 篇25

岗位职责:

1.设计、开发地理信息服务系统;

2.承担Web子系统的架构设计和项目开发;

岗位描述:

1、参与系统调研与分析;

2、参与系统设计;

3、承担功能模块开发;

4、承担单元测试;

5、参与技术方案编写工作;

6、其他相关工作。

任职资格:

1、GIS或计算机相关专业,本科以上毕业,3年以上工作经验;

2、熟练使用开发工具,熟悉C#语言;

3、熟悉ArcGIS,熟练使用ArcGIS进行二次开发;

4、具有一定的技术方案编写能力;

5、具有一定的地震灾害、地质灾害背景;

6、敬业精神较强,工作踏实认真负责。

1、负责GIS和调度系统工程实施;

2、负责解决项目实施过程中的技术难题;

3、负责系统开发需要分析;

4、负责系统测试及维护。

要求:

1、地理信息、测绘、遥感、计算机等相关专业本科以上学历;

2、有较强的学习能力,能够快速接受新事物,有较强的从事水行业工作的愿望;

3、掌握计算机基础知识、熟练掌握办公软件、熟练使用Gis的相关工具、熟悉SQL数据库、了解自来水公司的一般业务;

4、具有团队合作精神,有较强的沟通能力,文档写作能力,能够比较好的理解项目过程;

5、有较强的问题解决能力,工作态度认真。

优秀软件工程师岗位职责 篇26

工作职责:

1、按需求对游戏服务器进行平台接入;

2、按运营需要修改、增加游戏服务器相关功能和内容;

3、根据实际情况分析服务器故障、解决服务器技术问题。

任职资格:

1、计算机相关专业本科以上学历;

2、具有扎实的PHP基础,具有两年及以上的PHP互联网产品开发经验,熟悉主流PHP开发框架,一年以上游戏服务器人业经验;

3、有较强的代码维护和理解能力,认真负责,吃苦耐劳;

4、熟悉MySQL、Nginx、Redis等相关技术,熟悉HTTP协议及相关互联网规范,有C/C++/Java/Python等开发经验者优先;

5、性格开朗,易于沟通,能快速融入团队。

优秀软件工程师岗位职责 篇27

1、客户现场项目编码工作;

2、修正测试过程中发现的程序缺陷;

3、相关软件技术文档编写;

4、责任心强,具备良好的团队合作精神和承受压力的能力。

任职要求

1、统招本科及以上学历,计算机软件相关专业;

2、扎实的计算机基础知识,具有银行业业务系统开发经验者优先;

3、了解Java, jsp, JavaScript等相关开发语言,深入理解JVM原理,熟悉J2EE体系;

4、熟悉至少1个常用开源框架(如Spring/Struts2/iBatis/Hibernate等)内部原理;

5、了解Weblogic、Websphere或Tomcat等中间件及应用服务器;

6、熟悉WEB前端开发技术或桌面富客户端开发技术,了解HTML5技术的优先考虑;

7、具备良好的沟通和逻辑思考能力,优秀的分析问题和解决问题的能力;

8、具有银行信贷系统、监管上报系统、OA系统或其他业务系统开发经验者优先。

9、能适应一定量的出差安排。

优秀软件工程师岗位职责 篇28

1、参与项目的设计和开发工作;

2、协助完成需求采集、需求分析以及相关设计工作;

3、按期完成主管安排的任务,确保代码调试通过,逻辑正确;

4、指导初中级开发人员;

5、负责代码走读,保证代码质量。

优秀软件工程师岗位职责 篇29

• 按照公司项目开发计划,参与产品、项目的需求分析及设计工作;

• 根据开发规范与流程完成模块的设计、编码、测试以及编写相关文档;

• 在系统安装、使用和维护期与客户保持良好沟通,提供技术支持。

优秀软件工程师岗位职责 篇30

1、负责框架内关键需求的方案设计、技术选型、原型验证

2、通过可靠性分析方法,分析负责框架的故障模式,提取相应的可靠性需求,改进框架代码的可靠性

3、负责框架内关键问题定位、修改方式检视、改进措施落地

4、负责框架内整体架构完善;

优秀软件工程师岗位职责 篇31

岗位职责

(系统层开发)

1、负责嵌入式产品Linux系统的移植以及驱动开发;

2、负责和产品相关的系统底层软件的设计和开发;

3、负责项目实施中相关软件技术难题的解决,提出相关方案及实现方法;

(应用层开发)

1、负责嵌入式产品的应用软件开发,包括GPS、BT等;

2、负责对代码进行调试和验证,设计测试用例;

3、负责编写软件设计文档,参与需求分析和讨论;

岗位要求

1、计算机,电子工程,软件工程等相关专业,本科及以上学历,熟练掌握C/C++,.熟练的C/C++编程能力;

2、熟悉Linux操作系统,具有Linux下软件开发的相关经验;

3、熟悉STM32系列单片机,能够独立完成相应的开发工作;

4、对GPS、BT模块有所了解,能够在在嵌入式设备上集成、开发和调试BT/GPS驱动;

5、熟悉ARM体系构架和Linux操作系统,有在ARM上进行Linux系统移植的相关经验;

6、熟悉uboot、kernel的构架,精通嵌入式系统的设计与开发流程,熟悉交叉编译,系统移植和内核裁剪;

7、熟悉常用接口I2C、SPI、USB等;

8、清晰的逻辑表述和判断能力,有良好的英文阅读与写作能力、学习能力与沟通能力;工作内容:

1、负责自动驾驶嵌入式平台的系统软件架构;

2、完成Linux驱动以及应用的开发、移植以及单元测试。

岗位要求–必须:

1、熟悉Linux kernel或应用开发;

2、熟悉开源软件的评估、集成与调试;

3、精通C/C++;熟悉Linux系统的'进程、线程开发,各类IPC通讯及socket编程;

4、具有良好的团队合作意识、沟通能力、协调能力,能够承担工作压力;

5、学习能力强,求知欲强烈;

岗位要求–优先考虑:

1、熟悉开源机器人操作系统ROS,有相关开发经验;

2、熟悉Python;

3、熟悉嵌入式系统外围总线;

4、良好的数学基础,掌握线性代数,概率论;

5、有敏捷软件开发经验;熟悉面向对象思想,原则,设计模式,重构,单元测试,测试驱动开发。岗位职责:

主要负责主要负责电控系统中嵌入式系统和功能模块的设计、开发与调试工作,包括:

1、嵌入式软件系统、主控芯片和功能模块的调研和选型工作

2、嵌入式操作系统的开发(操作系统)、嵌入式系统中功能模块的驱动和功能开发(硬件驱动)、嵌入式系统中应用开发(软件、通讯、控制程序等)

3、智能算法在嵌入式软件中的移植

4、嵌入式系统中人机接口的设计与界面开发

5、配合工业设计人员对界面进行美术设计并整合至嵌入式系统中

6、系统调试和测试

7、负责产品说明书、开发文档等技术文件的编写与校对

岗位要求:

1、掌握嵌入式系统的开发流程,具有STM等系列单片机或ARM系统开发经验

2、掌握嵌入式操作系统开发,如ucOSII、Linux系统,有多线程编程经验

3、熟练使用C或者C++语言进行编程

4、有NVIDIA Jetson TX1/TX2 Developer Kit开发经验者优先

5、有自动控制系统开发经验者优先

6、熟悉数据接口、通信总线开发

6、熟悉Linux或者Android系统下的可视化应用开发

7、对项目认真负责,能按时高质量地完成预定任务,具有良好的协作沟通能力

8、具备创新精神,对工作中的挑战充满热情

9、具备良好的学习能力,做事严谨,精益求精1、在芯片原厂给出的SDK基础上进行二次开发,形成可大规模批量生产的成熟软件;

2、为客户提供DTV方面的技术支持,快速有效的解决问题;

3、负责基于DTV的应用程序的开发、调试工作;

4、负责软件相关文档编写,将知识成果变成公司技术积累;

职位要求:

1、电子、通讯、计算机等相关专业本科以上学历;

2、精通C/C++语言编程,有2年以上嵌入式C语言开发经验,熟悉数据结构、算法、操作系统等相关知识;

3、熟悉Linux内核和Linux系统下的应用开发,有两年以上嵌入式系统开发经验;

4、熟悉DVB-T、ISDB-T、cmmb等标准之一,有三年以上DTV项目软件开发经验;

5、熟悉MPEG标准、TS解析,理解视频信息在整个系统中的处理流程;

6、有ST、Boardcom、Mastar等机顶盒平台软件开发经验者优先;

7、具有良好的英语听、说、读能力,可以用英语交流;

8、沟通能力强,团队精神佳,敬业度高,执行力好,诚信度高,服务意识强。

相关推荐