中科院软件所成立于1985年3月1日,是一所致力于计算机科学理论和软件高新技术的研究与发展的综合性基地型研究所(详情请查阅软件所网页http://www.iscas.ac.cn)。因工作需要,中科院软件所智能软件研究中心现公开招聘3名GNU工具链研发工程师、3名Clang/LLVM工具链研发工程师、2名虚拟机研发工程师、2名模拟器研发工程师。
一、招聘岗位
岗位一:GNU工具链研发工程师3人
工作职责:
1.参与GCC、Binutils、GDB、glibc等GNUToolchain的开发,围绕RISC-V的生态系统支持和指令集扩展的实现进行研发工作。负责跟上游社区的代码提交及问题交流。参与RISC-V国际基金会的相关技术会议,进行新标准草案的交流。
2.对编译技术领域的新技术进行学习、调研和实验;
3.参与软件所承担的其他工具链相关的研发工作。
招聘条件:
1.良好的沟通理解能力、能够观察和感知他人的态度和观点。能够主动沟通、尤其是计划外或坏消息能够积极报告;受过良好的软件测试训练,能够正确的报告bug,提供复现信息;具备调试编译器/虚拟机/模拟器的必要技能。
2.能够流畅的进行英文邮件写作和技术交流;能够听懂常见的英语口语表达。
3.热爱写代码,掌握基本的编译原理知识,写过比较多的C/C++代码,了解过LLVM或GCC。
4.熟悉汇编器、连接器等工具的原理和实现,有开发经验者优先。
5.有过GNU或LLVM上游社区贡献经验者优先。
6.全日制本科以上学历。
(加分)自学过RISC-V指令集,包括RV32G和RV64G等。
岗位二:Clang/LLVM工具链研发工程师3人
工作职责:
1.参与Clang/LLVM工具链的开发,围绕RISC-V的生态系统支持和指令集扩展的实现进行研发工作。负责跟上游社区的代码提交及问题交流。参与RISC-V国际基金会的相关技术会议,进行新标准草案的交流。
2.对编译技术领域的新技术进行学习、调研和实验;
3.参与软件所承担的其他工具链相关的研发工作。
招聘条件:
1.良好的沟通理解能力、能够观察和感知他人的态度和观点。能够主动沟通、尤其是计划外或坏消息能够积极报告;受过良好的软件测试训练,能够正确的报告bug,提供复现信息;具备调试编译器/虚拟机/模拟器的必要技能。
2.能够流畅的进行英文邮件写作和技术交流;能够听懂常见的英语口语表达。
3.热爱写代码,掌握基本的编译原理知识,写过比较多的C/C++代码,了解过LLVM或GCC。
4.熟悉汇编器、连接器等工具的原理和实现,有开发经验者优先。
5.有过GNU或LLVM上游社区贡献经验者优先。
6.全日制本科以上学历。
(加分)自学过RISC-V指令集,包括RV32G和RV64G等。
岗位三:虚拟机研发工程师2人
工作职责:
1.参与V8或OpenJDK向RISC-V平台移植和优化的工作。
2.对编译技术领域的新技术进行学习、调研和实验;
3.参与软件所承担的其他工具链相关的研发工作。
招聘条件:
1.良好的沟通理解能力、能够观察和感知他人的态度和观点。能够主动沟通、尤其是计划外或坏消息能够积极报告;受过良好的软件测试训练,能够正确的报告bug,提供复现信息;具备调试编译器/虚拟机/模拟器的必要技能。
2.能够流畅的进行英文邮件写作和技术交流;能够听懂常见的英语口语表达。
3.热爱写代码,掌握基本的编译原理知识,写过比较多的C++代码,了解过常见的虚拟机实现原理。
4.熟悉汇编器、连接器等工具的原理和实现,有开发经验者优先。
5.有过Chromium/V8、OpenJDK、GNU或LLVM上游社区贡献经验者优先。
6.全日制本科以上学历。
(加分)自学过RISC-V指令集,包括RV32G和RV64G等。
岗位四:模拟器研发工程师2人
工作职责:
1.参与QEMU或Gem5项目与RISC-V平台有关的扩展功能实现和优化的工作。
2.对编译技术领域的新技术进行学习、调研和实验;
3.参与软件所承担的其他工具链相关的研发工作。
招聘条件:
1.良好的沟通理解能力、能够观察和感知他人的态度和观点。能够主动沟通、尤其是计划外或坏消息能够积极报告;受过良好的软件测试训练,能够正确的报告bug,提供复现信息;具备调试编译器/虚拟机/模拟器的必要技能。
2.能够流畅的进行英文邮件写作和技术交流;能够听懂常见的英语口语表达。
3.热爱写代码,写过比较多的C/C++代码,了解过常见的模拟器实现原理。
4.熟悉汇编器、连接器等工具的原理和实现,有开发经验者优先。
5.有过QEMU、GDB、或Linux等上游社区贡献经验者优先。
6.全日制本科以上学历。
(加分)自学过RISC-V指令集,包括RV32G和RV64G等。
二、应聘材料的投递:
应聘者请将本人简历发送至:wuwei2016@iscas.ac.cn,邮件名称为[PLCT社招]姓名+电话+应聘岗位名称。
三、面试:
研究所按招聘条件对申请者进行资格审查,并在收到材料的一个月内通知初审合格者前来面试。资格审查未通过者,恕不另行通知。本招聘有效期至招到合适人员为止。
四、岗位待遇:
本岗位属项目聘用,工资待遇按中科院软件所相关管理规定执行,优秀应聘者待遇从优。