软件工程师岗位职责通用15篇
在我们平凡的日常里,很多地方都会使用到岗位职责,制定岗位职责有利于提高工作效率和工作质量。拟起岗位职责来就毫无头绪?下面是小编精心整理的软件工程师岗位职责,供大家参考借鉴,希望可以帮助到有需要的朋友。
1、负责上位机软件开发,主要针对各种类型的PLC进行数据采集及监控,与MES系统进行交互工作;
2、熟悉SOCKET编程,RS232 、RS485、MODBUS等通讯技术;
3、掌握一种数据库,如:Mysql或sqlserver;
4、负责设备监控软件开发、调试以及后期售后服务的维护及指导。
5、参与智能工厂MES项目,配合项目组完成MES项目实施工作,针对用户需求,提出系统解决方案,完成开发
1、参与项目需求分析,参与搭建系统框架和核心模块的设计;
2、根据项目进度完成代码开发任务;
3、编写文档,完成相关代码测试任务;
4、对代码进行维护、改进完善,以满足新需求;
5、参与技术功关,解决技术问题。
1、负责研发公司应用软件的模块设计、开发和交付;
2、负责编码,单元测试;
3、按照功能组件的详细设计;
4、对其它软件工程师的代码进行审核;
5、参与新知识的`学习与培训;
6、编写技术设计文档;
1)本科及以上学历,理工科专业;
2)超强抽象思维和深厚的数学功底;
3 )精通halcon或open CV图形开发;
4 )熟悉常用图形及图像处理算法例如:镜像、转置、反色、拉伸、抽插值、平移、任意角度旋转以及仿射变换等;
5)熟悉常用图像文件记录格式例如:bmp、tiff、PNG等;
6 )精通TCP/IP协议及相关socket编程开发,精通FAT及NTFS filesystem;
7)熟练的.编程技巧(C,C++或C#)及规范的代码习惯,规范详实的开发文档;
8)相当程度的硬件电路知识,能够准确理解电路设计,具备调试需要的手工焊接操作技术及仪器仪表的使用技巧;
9)英语读写熟练无障碍,良好的表达能力,良好的抗压能力;
10 )能按时完成工作任务,适应出差驻厂服务;
11)身体健康,适应超时工作;
1、根据项目的需求,进行BSW模块和RTE模块的'配置;
2、交付符合项目需求的相关AUTOSAR模块的集成软件包;
3、指导应用层软件工程师进行SWC的开发;
4、指导应用层软件工程师进行整个嵌入式软件的集成;
5、协助应用层软件工程师对软件Bug进行分析。
1.承担软件开发任务;
2.完成项目组的'协同配合工作;
3.完成与该岗位相关的其他工作;
4.思路清晰,善于思考,能独立分析和解决问题,具备良好的表达能力及团队合作精神;
5.具备较强的责任感及进取精神,能承担较大的工作压力。
1、货币处理机软件设计研究开发;
2、现有软件异常问题寻找并修正,异常问题资料的总结;
3、银行新规接口式样对应,新系统对应的软件开发,以及相关软件的`测试、测试文档的编写;
4、负责产品嵌入式WINCE、Linux应用程序开发;
5、其他上司指示的业务。
1.负责AUTOSAR软件架构开发,包括需求分析、软件配置、SW-C接口设计、文档等
2.遵循Automotive-SPICE软件过程参考模型,负责软件概念设计,细节设计,编码和单元设计,单元测试及验证
3.配置底层软件(BSW),与应用层软件进行集成(RTE),并生成代码
4.复杂驱动的编写、调试与集成,分析bug等
1、参与融合通信和人工智能软件产品和软件项目的开发工作;
2、按照软件需求,完成软件功能代码的'编写;
3、主动跟进与处理所负责项目模块的BUG,按时完成上级主管交予的各项任务;
4、协助测试人员完成项目测试和问题修复的工作;
5、参与系统设计,功能模块设计;
6、参与解决系统性能优化和技术难点攻关。
1.理解客户需要,与产品工程师对接,把客户需求转化成软件需求;
2.按照AUTOSAR流程开发软件,配置基础软件模块和RTE模块,搭建符合AUTOSAR规范的基础软件平台,针对各种预研项目完成软件项目;
3.负责BSW功能安全的部署;
4.根据项目的.需求,负责BOOTLOADER的开发。
1、编写需求文档、概要设计文档,负责需求分析、系统设计以及核心代码的编写;
2、参与系统架构和技术方案的'规划、选型和设计、技术难点攻关;
3、按项目需求开发前端web界面,后端数据提交,前后端交互功能;
4、项目开发与跟踪维护;对系统可扩展性、稳定性、安全性负责;
5、对部分业务快速理解,并且能够逐渐提出更佳的业务建议,可以与业务部门一同探讨业务发展;
1、使用主流嵌入式开发语言或适合于硬件目标的汇编语言进行代码编辑和调试;
2、编写文档,完成相关代码测试任务;
3、根据项目进度完成代码开发任务;
4、对代码进行维护、改进完善,以满足新需求;
5、使用原理图软件查阅硬件连接的逻辑,并编制相应的.软件代码;
6、根据产品需求进行器件选型,原理图设计,PCB设计并审核确认;
1、负责AI语音平台后端服务开发和设计工作;
2、研究技术发展方向,解决研发过程中的.技术难点和关键问题;
3、根据项目计划按时完成软件开发和测试工作;
4、完成开发过程中需要的相关文档;
5、与项目经理、测试人员等相关人员沟通合作,保证软件的进度和质量;
6、协调或指导团队其它人员工作。
岗位职责:
1.负责公司产品的设计和开发;
2.负责前后端系统架构设计、数据库结构设计、业务逻辑抽象等编码工作;
3.负责制定团队开发规范、编码规范,并跟踪开发过程及时纠正;
4.负责在项目开发前期撰写并规范数据库设计文档、系统架构设计文档、数据接口文档;
5.负责项目开发阶段的模块划分,分配任务给开发人员;把控各个环节,为产品的进度、质量、运维支持负责。
任职要求:
1.计算机或相关专业本科及以上学历。
2. APP程序开发有过成功产品的完整开发经历;参与过大型平台级产品的核心技术工作,参与过优秀的创业公司尤佳。
3.深入理解互联网及移动互联网,熟悉前端开发,支持移动前端及服务端相关技术的'研发工作,辅助产品做出正确决策。
4、熟悉多种移动平台的开发语言,如PHP、JAVA、Android、iOS等。
5、热爱技术开发工作,自我学习和分析解决问题的能力强,具有主动地创业精神,善于沟通交流,有责任感,有团队协作精神,抗压能力强,让下属信服的人格魅力。
1、能够按照Leader的要求高质量地完成开发任务,对代码质量要求严格;
2、学习和研究新技术以满足产品的'需求;
3、根据开发过程中的体验对产品提出改进建议;
4、参与项目团队软件系统的开发;
5、完成软件系统代码的实现,编写代码注释和开发文档;
6、根据设计文档或需求说明书完成代码编写,调试,测试和维护;
7、辅助进行系统的功能定义,程序设计;
8、负责协助项目经理在规定时间内完成相关任务;
版权声明:此文自动收集于网络,若有来源错误或者侵犯您的合法权益,您可通过邮箱与我们取得联系,我们将及时进行处理。
本文地址:https://www.gunzhua.com/jiuye/renliziyuan/883329.html