软件工程师岗位职责(合集15篇)
在日新月异的现代社会中,各种岗位职责频频出现,岗位职责具有提高内部竞争活力,更好地发现和使用人才的作用。岗位职责到底怎么制定才合适呢?以下是小编收集整理的软件工程师岗位职责,仅供参考,大家一起来看看吧。
职责:
1、负责软件产品测试方案的设计;
2、负责软件测试工具的.开发;
3、负责软件测试用例设计及优化;
4、建立测试环境,保证产品质量以及测试工作的顺利进行;
5、创建问题单,并分析、验证测试缺陷(defect);
6、设计、维护测试流程、用例;
7、撰写验证报告、测试报告。
任职要求:
5年以上软件系统测试经验,熟练使用常用数据库(如oracle、SQL);
熟悉软件测试技术基础理论,掌握黑盒测试方法;熟悉软硬件接口,具有中等规模以上软件测试方案设计和测试用例设计经验;
掌握自动化测试工具,熟悉软件白盒测试方法,具有软件单元测试经验者优先考虑;
本科及以上学历,计算机、软件工程、自动化、电气电子、系统可靠性及相关专业;
具有轨道交通连锁和ATS测试经验者优先。
1、参与系统技术的架构设计、需求分析讨论。
2、根据规范进行系统快速迭代开发与维护,并对后期的维稳及优化负责。
3、根据开发规范编写各种开发文档及项目文档。
4、根据实际需要进行技术专研并解决各类技术问题。
1、与高级软件工程师及项目经理沟通,参与需求和设计工作,撰写开发文档;
2、按照需求和设计文档的要求,承担应用系统开发环境的'搭建与编码工作;
3、参与完善程序设计及编码规范,根据要求严格执行设计及编码的规范;
4、参与技术攻关和系统优化等工作;
5、完成上级领导安排的各项事宜。
职责:
1、协助项目Leader,对公司产品WEB前端研发
2、协助工程师利用HTM5、CSS3等相关技术开发PC、手机各平台上的WEB前端应用,包含微信端
3、协助工程师与后端工程师共同完成复杂页面功能
4、协助工程师负责前端相关易用性、性能等方面的`持续优化
任职资格:
1、高中及以上学历,喜欢WEB前端开发行业,并有志在此行业发展
2、对用户体验、交互操作流程能提出自己体验意见
3、有一定的分析问题、解决问题能力
4、责任心强,具备良好的沟通和团队协作能力,主动、好学,
1、编写需求文档、概要设计文档,负责需求分析、系统设计以及核心代码的编写;
2、参与系统架构和技术方案的`规划、选型和设计、技术难点攻关;
3、按项目需求开发前端web界面,后端数据提交,前后端交互功能;
4、项目开发与跟踪维护;对系统可扩展性、稳定性、安全性负责;
5、对部分业务快速理解,并且能够逐渐提出更佳的业务建议,可以与业务部门一同探讨业务发展;
1、负责AUTOSAR软件架构开发,包括需求分析、软件配置、SW-C接口设计、文档等
2、遵循Automotive-SPICE软件过程参考模型,负责软件概念设计,细节设计,编码和单元设计,单元测试及验证
3、配置底层软件(BSW),与应用层软件进行集成(RTE),并生成代码
4、复杂驱动的编写、调试与集成,分析bug等
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、系统架构的'规划与设计,可不断优化现有系统架构;
2、根据概要设计可进行详细设计和核心代码开发,带来其他程序员完成该模块的编码与实现;
3、研究新技术,将新技术不断应用在现有产品和项目中;
4、处理客户提出的疑难技术问题;
5、培养中级、初级开发人员;
1、按照非标设备的制造流程和工艺要求,设计电气控制系统,电路图和布局图。
2、根据客户的要求提供解决方案。
3、负责设备电气控制系统的调试。
4、严格执行项目的'进度要求和质量要求,准时、优质地完成相关工作。
5、根据项目预算配制电气控制元件。
6、在最终装配前向相关人员解释设计要点。
7、协助生产部门进行装配、调试、安装以及售后服务事项。
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、能适应一定量的出差安排。
1、负责单片机软件的开发;
2、参与项目需求、方案和开发计划的制定;
3、项目各阶段文档编写并归档。对项目的创新申请专利保护交底书的`编写;
4、能按照项目计划按时完成产品开发任务,服从公司项目经理部门经理的安排。
1、参与融合通信和人工智能软件产品和软件项目的开发工作;
2、按照软件需求,完成软件功能代码的`编写;
3、主动跟进与处理所负责项目模块的BUG,按时完成上级主管交予的各项任务;
4、协助测试人员完成项目测试和问题修复的工作;
5、参与系统设计,功能模块设计;
6、参与解决系统性能优化和技术难点攻关。
职责:
1.参与需求评审,编写测试计划、规划详细的`测试方案、编写测试用例;
2.执行测试用例,并能够分析测试问题并给予修改建议;
3.提供测试环境、测试数据的支持给其他测试部门;
4.能够主动修改优化测试流程,开发测试工具。
岗位要求:
1.熟悉平台系统操作,熟练使用LINUX、MySql等
2.熟悉软件开发流程,并参与接口测试、功能测试,熟练使用soapui、postman、jmeter等工具;
3.熟悉常用测试方法,有较强的逻辑能力和分析能力;
1、负责电机控制器单片机与外围芯片驱动软件的'设计、调试;
2、负责设计软件的验证方案及组织实施;
3、参与控制系统的集成;
4、负责公司产品生产与使用过程中问题的跟踪、解决;
5、参与产品软件平台的优化升级工作。
1、使用主流嵌入式开发语言或适合于硬件目标的.汇编语言进行代码编辑和调试;
2、编写文档,完成相关代码测试任务;
3、根据项目进度完成代码开发任务;
4、对代码进行维护、改进完善,以满足新需求;
5、使用原理图软件查阅硬件连接的逻辑,并编制相应的软件代码;
6、根据产品需求进行器件选型,原理图设计,PCB设计并审核确认;
版权声明:此文自动收集于网络,若有来源错误或者侵犯您的合法权益,您可通过邮箱与我们取得联系,我们将及时进行处理。
本文地址:https://www.gunzhua.com/jiuye/renliziyuan/817941.html