岗位名称:编译器软件工程师
所属部门:研发部
工作汇报:
工作地点:长沙 / 无锡 / 上海
工作描述:针对RISC-V指令集,负责编译器工具链移植和开发;负责编译器的正确性用例、性能测试套件以及库的开发。
工作职责:
1. 完成编译器后端的移植;
2. 完成针对RISC-V指令集的编译Pass优化;
3. 完成编译器相关的Benchmark和测试用例开发;
岗位要求:
1. 计算机及软件相关专业本科或以上学历;有编译领域的相关经历,熟悉开源编译器工作原理;
2. 以下几类经验至少一种,有多种经验的优先:
a) GCC:熟悉binutil, Gimple, machine descriptor, 指令选择与约束;
b) LLVM:熟悉llir,tablegen, 窥孔优化;
c) OpenJDK:熟悉C1/C2编译流程, IR, intrinsic,窥孔优化;
d) V8:Chromium, Node;
e) Mono/.Net Core
3. 有非x86编译器开发、移植经验者优先;有工程化经验,熟悉Makefile/cmake,ELF格式和交叉编译;
4. 熟悉常用性能测试套件以及调优方法,例如spec2006/2017, coremark, dhrystone, specjbb, specjvm, jtreg, octane;
5. 熟练掌握C、C++、常用脚本语言;
6. 具备良好的沟通协调能力和团队精神,有责任心。
简历投递邮箱 hr@ultrarisc.com
期待您的加入!
更多岗位:
岗位名称:编译器软件工程师
所属部门:研发部
工作汇报:
工作地点:长沙 / 无锡 / 上海
工作描述:针对RISC-V指令集,负责编译器工具链移植和开发;负责编译器的正确性用例、性能测试套件以及库的开发。
工作职责:
1. 完成编译器后端的移植;
2. 完成针对RISC-V指令集的编译Pass优化;
3. 完成编译器相关的Benchmark和测试用例开发;
岗位要求:
1. 计算机及软件相关专业本科或以上学历;有编译领域的相关经历,熟悉开源编译器工作原理;
2. 以下几类经验至少一种,有多种经验的优先:
a) GCC:熟悉binutil, Gimple, machine descriptor, 指令选择与约束;
b) LLVM:熟悉llir,tablegen, 窥孔优化;
c) OpenJDK:熟悉C1/C2编译流程, IR, intrinsic,窥孔优化;
d) V8:Chromium, Node;
e) Mono/.Net Core
3. 有非x86编译器开发、移植经验者优先;有工程化经验,熟悉Makefile/cmake,ELF格式和交叉编译;
4. 熟悉常用性能测试套件以及调优方法,例如spec2006/2017, coremark, dhrystone, specjbb, specjvm, jtreg, octane;
5. 熟练掌握C、C++、常用脚本语言;
6. 具备良好的沟通协调能力和团队精神,有责任心。
如有意者,请将简历投入HR@UltraRISC.com邮箱 欢迎您的加入
简历投递邮箱HR@UltraRISC.com
期待您的加入!
更多岗位:
如有意者,请将简历投入HR@UltraRISC.com邮箱 欢迎您的加入