中科院软件所人机交互技术与智能信息处理实验室招聘启事
文章来源: | 发布时间:2022-04-15 | 【打印】 【关闭】
岗位1:研发工程师(1人)
岗位职责:
1. 围绕智慧工厂解决方案及实时智能系统方向,负责相关系统的设计、开发、验证、测试与维护工作;
2. 独立完成需求文档、模块设计、详细设计、代码编写、单元测试、本地构建、测试环境搭建、交付验证、问题定位、资料开发等工作;
3. 针对技术要求和需求文档,完成功能/性能/稳定性等方面的优化升级或者重构工作;
4. 负责系统模块的持续集成和稳定性测试,确保系统升级后能持续运行,覆盖新增需求和场景。
招聘条件:
1. 全日制统招本科及以上学历,计算机、软件工程及电子信息相关专业;
2. 熟练掌握C/C++开发语言、标准库和数据结构,熟悉C++ 11,熟练掌握编程编译和软件测试工具,熟悉SDK的封装交付;同时熟练掌握Java/JEE/C#开发语者者优先;
3. 熟练掌握数据库技术,包括但不限于MySQL、SQL Server、Oracle等;
4. 熟悉底层中间件、分布式技术(包括缓存、消息系统、热部署、JMX等),熟悉技能包括Spring Cloud、Spring Boot、MyBatis、MQ、NoSQL等;了解常用中间件系统,如Kafka、Redis、ZooKeeper、Dubbo等,熟悉容器技术,包括Docker,k8s等;
5. 熟练掌握前端和用户界面开发技术者优先,能够根据设计方案实现复杂用户界面和人机交互功能,如WPF、html、jsp、css、jquer、js 、ajax、vue等;
6. 熟悉常见的软件架构模式与设计模式,熟悉软件工程的常见过程模型,熟悉UML等设计工具,能够进行面向对象的软件设计;
7. 具有较强的事业心、责任心、主动性、及团队合作精神,具有较强的与人际沟通能力和学习能力;
8. 具有较强的抗压能力以及对新技术的好奇心和钻研能力。
岗位2:Java开发工程师(1人)
岗位职责:
1.负责web后台架构设计、开发和测试;
2.负责项目文档编写。
招聘条件:
1.本科及以上学历,计算机相关专业,具有2年以上Java 开发经验;
2.熟练掌握Java,熟悉JDK在集合、IO、并发、线程、反射、类体系等方面的运用,熟悉JVM调优;
3.熟悉多线程编程,熟悉网络编程,网络编程,熟悉HTTP、TCP/IP协议、RPC;
4.熟悉Spring/MyBatis/Tomcat/Dubbo等常用Java开源框架,对其运行原理有较好的理解;
5.熟悉常用数据库系统,如MySQL,熟悉常用大数据平台,如Hadoop、Spark、Storm等;
6.熟悉常规的分布式架构,熟悉缓存、消息队列等开源中间件,有大规模高并发互联网应用的架构设计和研发运维经验者优先。
岗位3:前端开发工程师(1人)
岗位职责:
1.负责web前端架构设计、开发和测试;
2.负责项目文档编写。
招聘条件:
1.本科及以上学历、计算机相关专业,2年以上工作经验;
2.有丰富的H5相关技术实战经验,精通html5、css3、JavaScript、WebSocket;
3.至少熟练掌握一个前端 MVVM 框架,如:React、Vue等;
4.熟悉常见的前端框架、库和工具,包括但不限于:jQuery、EChars、Highchart、Bootstrap、ElementUI等,有大型单页Web应用开发经验;
5.熟悉至少一门后端语言,Java、Go、Node.js等。
应聘材料的投递:
应聘者请将本人简历发送至:liukun@iscas.ac.cn,邮件名称为“姓名+岗位编号及名称”。
应聘方式:
研究所按招聘条件对申请者进行资格审查,并在收到材料的一个月内通知初审合格者前来面试。资格审查未通过者,恕不另行通知。本招聘有效期至招到合适人员为止。
岗位待遇:
以上岗位属项目聘用,工资待遇按工作业绩以及中科院软件所相关管理规定执行。