软件工程师岗位职责合集15篇
在学习、工作、生活中,越来越多地方需要用到岗位职责,岗位职责主要强调的是在工作范围内所应尽的责任。那么岗位职责的格式,你掌握了吗?下面是小编收集整理的软件工程师岗位职责,欢迎大家借鉴与参考,希望对大家有所帮助。
软件工程师岗位职责1
1.负责管理软件开发项目,达成项目目标。包括项目团队、项目进度、项目质量及费用;
2.负责培训及培养软件开发团队的`人员,提升开发技术水平;
3.负责制定软件开发项目管理的制度;
4.根据需要不断修改完善软件;完成程序测试;负责公司各下属单位软件开发的指导、技术支持。负责建立健全软件开发、应用、管理的制度;
5.跟踪落实各项目公司信息化系统应用情况,定期梳理;制定系统运行考核指标;针对系统应用情况提出改进完善方案;定期向业务部门了解需求变更情况和新增信息化需求;
6.负责公司各项软件系统运行维护工作;负责公司信息系统的二次开发和持续改进;根据部门安排负责相关业务系统维护、数据备份、数据修正等工作
软件工程师岗位职责2
职责
1. 向全球客户通过Email/Online Chat/Online Meeting/Phone Call 提供纯英文产品支持服务(包括了售前售后技术支持和销售咨询);
2. 能在与客户的交流中,充分展示产品优势,并引导潜在客户购买;
3. 聆听客户的需求与意见,及时提交到内部系统,帮助公司提高产品竞争力;
4. 参与到产品的发布流程中,包括前期需求讨论、相关英文文档撰写等;
5. 参与每周一次英文电话会议,与国内外团队分享工作进度和客户问题。
岗位要求
1. 本科及以上学历,计算机及相关专业,熟练至少一门编程语言;
2. 喜欢英语,具有优秀的'英语听、说、读、写能力;
3. 优秀的客户服务意识;
4. 优秀的分析能力,能独立解决问题;
5. 工作积极勤奋,重视团队合作;
6. 自律,好学;
软件工程师岗位职责3
岗位职责:
1、c/c++应用程序开发。
2、配合软件项目、模块的需求分析、设计。
3、独立完成小模块编码实现、测试验证等工作
4、积极学习,确保软件设计及实现工作按时保质完成。
任职要求:
1、计算机等相关专业,本科及以上学历;
1-2年及以上相关工作经验,优秀应届毕业生可放宽条件。
2、熟悉的C/C++语言,具备数据结构、算法等相关知识;
3、具有良好而规范的`编程习惯和技术文档编写习惯;
4、有一定的计算机网络、操作系统、软件工程的理论知识;
5、有MFC编程经验者或Linux应用开发经验者优先考虑;
软件工程师岗位职责4
职责:
1、熟悉测试用例、测试分析,编写质量报告等文档;
2、能够前期参与需求分析和方案设计,能够在前期发现设计问题;
3、合理制定项目测试计划,跟进测试进度,控制项目风险;
4、负责功能测试、性能测试、自动化测试、安全测试;
5、保持对新技术热情,完善产品的测试方法和策略,提升测试效率;。
任职要求:
1、本科以上学历计算机相关专业,扎实的计算机基础知识;
2、3年以上WEB或者移动端测试经验;
3、熟练掌握性能测试技能,有loadrunner或jmeter经验,能定位代码级性能瓶颈,有性能调优经验;
4、熟练掌握接口自动化测试、app自动化测试技能;
5、有junit、TestNG、selenium、robotium、uiautomator、Appium经验,有测试框架,测试工具开发经验优先;
6、有渗透测试经验优先。
软件工程师岗位职责5
1、负责AUTOSAR软件架构开发,包括需求分析、软件配置、SW-C接口设计、文档等
2、遵循Automotive-SPICE软件过程参考模型,负责软件概念设计,细节设计,编码和单元设计,单元测试及验证
3、配置底层软件(BSW),与应用层软件进行集成(RTE),并生成代码
4、复杂驱动的编写、调试与集成,分析bug等
软件工程师岗位职责6
岗位职责:
1、负责解读客户需求,整理、输出符合标准化要求的开发文档。
2、参与嵌入式软件开发设计评审。
3、负责设计符合技术要求的嵌入式软件产品,完成方案论证。
4、负责产品的可生产性、可维护性及产品生命周期内的`软件质量。
5、处理公司内部异常反馈问题,协助生产保证产品的顺利投产。
6、提供产品售后市场的技术支持。
软件工程师岗位职责7
1、货币处理机软件设计研究开发;
2、现有软件异常问题寻找并修正,异常问题资料的'总结;
3、银行新规接口式样对应,新系统对应的软件开发,以及相关软件的测试、测试文档的编写;
4、负责产品嵌入式WINCE、Linux应用程序开发;
5、其他上司指示的业务。
软件工程师岗位职责8
职责:
1.负责公司软件产品售中、售后的安装、测试、调试和异常问题处理;
2.为客户提供问题咨询、现场指导和培训等服务;
3.工作地点为陕西西安。
职位要求:
1.计算机或相关专业大专以上学历;
2.具备较强的语言沟通及表达能力;
3.具有团队协作精神,较强的.学习能力和一定的分析解决问题能力。
软件工程师岗位职责9
职责:
1、参与软件产品的需求分析和设计评审,负责测试计划制定;
2、执行具体测试任务并确认测试结果,完成测试报告以及测试结果分析;
3、独立完成产品的各类型测试,保证产品满足质量标准;
4、执行功能测试和性能,编写自动化测试脚本及维护;
5、协调、组织各方面对每个阶段的成果进行评审,包括需求、设计等;
6、快速找出重要的软件问题,并提交给开发人员;
7、有较强的责任心;分享测试技术,与部门内同事共同成长。
任职要求:
1、本科以上学历,1年以上测试经验,有PC,H5,APP端测试经验者优先;
2、掌握软件测试的`理论知识,熟悉软件开发和测试工作流程,熟练使用任一测试管理工具(如禅道、QC、JIRA等);
3、熟悉接口测试工具,如:postman;熟悉并发压力测试,熟练使用LoadRunner、Jmeter者优先;
4、具有编写测试脚本、SQL语句的能力,熟悉mysql者优先;能够搭建测试环境,熟悉linux优先;
5、具有良好的文档能力、沟通能力;具有良好的团队协作精神。
软件工程师岗位职责10
1、熟悉windows操作系统,熟练掌握http协议;
2、具有良好的中英文沟通能力,有较强的独立工作能力和解决问题的.能力。
3、精通测试过程设计和用例设计方法,能主动进行技术钻研。
4、良好的文档写作能力。
5、至少在性能测试、自动化测试、白盒测试方面中有一项专长。
6、熟悉linux系统操作。
软件工程师岗位职责11
岗位职责
(系统层开发)
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、沟通能力强,团队精神佳,敬业度高,执行力好,诚信度高,服务意识强。
软件工程师岗位职责12
职责:
1、制定软件产品的自动测试并进行实施;
2、按照工作进度要求,完成软件产品的`测试工作;
3、参与软件项目的技术方案评审;
4、根据需求,编写测试用例;
任职资格:
1、学历:本科及以上(统招);
2、专业:计算机、电子或其他相关专业;
3、5年以上软件测试工作经验;
4、熟悉自动化测试技术理论,熟悉JAVA或PYTHON任何一种语言;
5、熟悉持续集成流程;
6、熟悉Git或SVN等源码管理工具。
软件工程师岗位职责13
1、负责公司产品的宣讲与演示;
2、负责标书中技术参数的.撰写和投标现场的产品演示;
3、软件实施(软件的安装、客户培训等);
4、通过电话、QQ远程、现场等方式指导客户使用软件及解决客户使用过程中遇到的问题;
5、负责客户关系维护及软件服务费的收取。
软件工程师岗位职责14
1、理解项目业务需求,并对需求进行技术评估;
2、对功能模块进行系统设计以及核心代码的编写;
3、解决项目技术重点、难点问题,并能提出技术解决方案;
4、参与产品/项目敏捷迭代开发工作;
5、指导软件开发工程师完成日常开发工作。
软件工程师岗位职责15
岗位职责:
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设计开发经验者优先。
【软件工程师岗位职责】相关文章:
软件研发工程师岗位职责11-24
软件UI工程师岗位职责03-17
软件工程师的岗位职责08-11
软件工程师的岗位职责03-14
软件工程师岗位职责12-11
软件UI工程师岗位职责12-17
软件工程师岗位职责07-02
软件工程师的岗位职责08-04
软件测试工程师岗位职责12-08
高级软件工程师岗位职责12-08