中科院软件所人机交互技术与智能信息处理实验室招聘启事

文章来源:  |  发布时间:2022-04-15  |  【打印】 【关闭

  
  中国科学院软件研究所成立于1985年3月1日,是一所致力于计算机科学理论和软件高新技术的研究与发展的综合性基地型研究所(详情请查阅软件所网页http://www.iscas.ac.cn)。因工作需要,中国科学院软件研究所人机交互技术与智能信息处理实验室现公开招聘3名工程师,详情如下:  

  岗位1:研发工程师(1人) 

  岗位职责 

  1. 围绕智慧工厂解决方案及实时智能系统方向,负责相关系统的设计、开发、验证、测试与维护工作;  

  2. 独立完成需求文档、模块设计、详细设计、代码编写、单元测试、本地构建、测试环境搭建、交付验证、问题定位、资料开发等工作;  

  3. 针对技术要求和需求文档,完成功能/性能/稳定性等方面的优化升级或者重构工作;  

  4. 负责系统模块的持续集成和稳定性测试,确保系统升级后能持续运行,覆盖新增需求和场景。 

  招聘条件:  

  1. 全日制统招本科及以上学历,计算机、软件工程及电子信息相关专业;  

  2. 熟练掌握C/C++开发语言、标准库和数据结构,熟悉C++ 11,熟练掌握编程编译和软件测试工具,熟悉SDK的封装交付;同时熟练掌握Java/JEE/C#开发语者者优先;  

  3. 熟练掌握数据库技术,包括但不限于MySQLSQL ServerOracle等; 

  4. 熟悉底层中间件、分布式技术(包括缓存、消息系统、热部署、JMX等),熟悉技能包括Spring CloudSpring BootMyBatisMQNoSQL等;了解常用中间件系统,如KafkaRedisZooKeeperDubbo等,熟悉容器技术,包括Dockerk8s

  5. 熟练掌握前端和用户界面开发技术者优先,能够根据设计方案实现复杂用户界面和人机交互功能,如WPFhtmljspcssjquerjs ajaxvue等; 

  6. 熟悉常见的软件架构模式与设计模式,熟悉软件工程的常见过程模型,熟悉UML等设计工具,能够进行面向对象的软件设计;  

  7. 具有较强的事业心、责任心、主动性、及团队合作精神,具有较强的与人际沟通能力和学习能力;  

  8. 具有较强的抗压能力以及对新技术的好奇心和钻研能力。   

  岗位2Java开发工程师(1人) 

  岗位职责: 

  1.负责web后台架构设计、开发和测试; 

  2.负责项目文档编写。 

  招聘条件: 

  1.本科及以上学历,计算机相关专业,具有2年以上Java 开发经验; 

  2.熟练掌握Java,熟悉JDK在集合、IO、并发、线程、反射、类体系等方面的运用,熟悉JVM调优; 

  3.熟悉多线程编程,熟悉网络编程,网络编程,熟悉HTTPTCP/IP协议、RPC 

  4.熟悉Spring/MyBatis/Tomcat/Dubbo等常用Java开源框架,对其运行原理有较好的理解; 

  5.熟悉常用数据库系统,如MySQL,熟悉常用大数据平台,如HadoopSparkStorm等; 

  6.熟悉常规的分布式架构,熟悉缓存、消息队列等开源中间件,有大规模高并发互联网应用的架构设计和研发运维经验者优先。 

  岗位3:前端开发工程师(1人)

  岗位职责: 

  1.负责web前端架构设计、开发和测试; 

  2.负责项目文档编写。 

  招聘条件: 

  1.本科及以上学历、计算机相关专业,2年以上工作经验; 

  2.有丰富的H5相关技术实战经验,精通html5css3JavaScriptWebSocket 

  3.至少熟练掌握一个前端 MVVM 框架,如:ReactVue等; 

  4.熟悉常见的前端框架、库和工具,包括但不限于:jQueryECharsHighchartBootstrapElementUI等,有大型单页Web应用开发经验; 

  5.熟悉至少一门后端语言,JavaGoNode.js等。

  应聘材料的投递: 

  应聘者请将本人简历发送至:liukun@iscas.ac.cn,邮件名称为“姓名+岗位编号及名称”。 

  应聘方式: 

  研究所按招聘条件对申请者进行资格审查,并在收到材料的一个月内通知初审合格者前来面试。资格审查未通过者,恕不另行通知。本招聘有效期至招到合适人员为止。  

  岗位待遇:  

  以上岗位属项目聘用,工资待遇按工作业绩以及中科院软件所相关管理规定执行。