-
编译开发工程师岗位职责
-
编译器开发工程师职位描述:
1.区块链虚拟机及相应编译器开发及优化;
2.完善区块链虚拟机体系架构,主要包括并不限于NEOVM,WASM,RISC-V;
3.跟踪前沿区块链虚拟机体系架构技术及生态;
4.区块链相关开发工作;
任职要求:
1.本科及以上学历,计算机相关专业3年以上工作经验;
2.精通C++,有过公链研发经验或对公链社区有过贡献优先,科班出身优先;
3.熟悉编译原理和性能优化、熟悉编译、链接流程;
4.优秀的编程能力,精通C/C++语言,掌握Linux软件开发环境;
5.深入研究有GCC、LLVM、Open64、EVM、WASM等底层代码者优先;
6.有实际编译器、脚本解释器开发经验者优先;
熟悉LLVM,GCC,Open64,Flex,Bison中的一种以上;
熟悉虚拟机JVM,Dalvik,ART,QEMU,Gem5,SimpleScalar中的一种以上;
熟悉Linux,RTOS,ECOS,UCOS中的一种以上;
熟练运用LinuxCmake,Makefile,Binutils等系统工具,精通链接加载过程;
熟悉体系架构ARM,MIPS,X86,POWERPC,RISC-V中的一种以上
熟悉Python,C/C++,Go,Rust中的一种以上
以上需求满足2项以上即可职位描述:
1.区块链虚拟机及相应编译器开发及优化;
2.完善区块链虚拟机体系架构,主要包括并不限于NEOVM,WASM,RISC-V;
3.跟踪前沿区块链虚拟机体系架构技术及生态;
4.区块链相关开发工作;
任职要求:
1.本科及以上学历,计算机相关专业3年以上工作经验;
2.精通C++,有过公链研发经验或对公链社区有过贡献优先,科班出身优先;
3.熟悉编译原理和性能优化、熟悉编译、链接流程;
4.优秀的编程能力,精通C/C++语言,掌握Linux软件开发环境;
5.深入研究有GCC、LLVM、Open64、EVM、WASM等底层代码者优先;
6.有实际编译器、脚本解释器开发经验者优先;
熟悉LLVM,GCC,Open64,Flex,Bison中的一种以上;
熟悉虚拟机JVM,Dalvik,ART,QEMU,Gem5,SimpleScalar中的一种以上;
熟悉Linux,RTOS,ECOS,UCOS中的一种以上;
熟练运用LinuxCmake,Makefile,Binutils等系统工具,精通链接加载过程;
熟悉体系架构ARM,MIPS,X86,POWERPC,RISC-V中的一种以上
熟悉Python,C/C++,Go,Rust中的一种以上
以上需求满足2项以上即可
-
相关范文
- 热门推荐
-
- 1 测试产品销售工程师岗位职责
- 2 生物研发工程师岗位职责
- 3 APQP质量工程师岗位职责
- 4 前期采购工程师岗位职责
- 5 涂装SE工程师岗位职责
- 6 集成电路工程师岗位职责
- 7 电气应用工程师岗位职责
- 8 电机驱动开发工程师岗位职责
- 9 开发品质岗位职责
- 10 软件技术开发工程师岗位职责
- 分类推荐
- 猜你喜欢
-
- 1 高级注塑工程师岗位职责
- 2 光电设备工程师岗位职责
- 3 高级unix工程师岗位职责
- 4 热动专业工程师岗位职责
- 5 广告测试工程师岗位职责
- 6 酒店加盟开发岗位职责
- 7 软件开发助理工程师岗位职责
- 8 IOS中级开发工程师岗位职责
- 9 网络服务器工程师岗位职责
- 10 安防系统运维工程师岗位职责