岗位描述
岗位职责
1. 从事ARM/RISC-V处理器编译器开发工作;
2. 基于GCC/LLVM框架,针对高性能应用、高性能内核所需,深度研发相关优化算法与数据/指令的布局技术;
3. 基于编译技术的安全防护技术的研发;
4. 对处理器核研发对应给出编译与体系结构优化建议。
岗位要求
1. 计算机、软件、电子工程相关专业,全日制本科及以上学历;
2. 3年以上编译器项目开发经验,较强的C、C++等编程能力;
3. 熟悉编译原理和计算机体系结构,至少熟悉一种常见计算机指令集架构(x86、ARM、MIPS、RiscV等);
4. 熟悉GCC、LLVM等编译器架构,或者有常见编程语言的编译器、解释器开发经验;