编译器开发工程师
Indexed description
该职位来源于猎聘 岗位职责 一、编译器开发与优化 1、参与CUDA语言编译器后端(代码生成、目标平台适配)的开发 2、实现编译优化算法,提升生成代码的性能 3、支持新语言特性或硬件架构(如GPU/NPU/RISC-V)的编译器适配 二、工具链维护 1、开发调试工具(如调试器)、静态分析工具或IDE插件 2、开发和优化汇编器,根据硬件架构,优化汇编指令 三、技术攻关 1、解决编译技术难题(如寄存器优化,) 2、探索LLVM开源框架的深度定制或二次开发 任职要求 一、必备条件: 1、计算机科学或相关专业,硕士及以上学历 2、3年以上编译器开发经验 3、熟练使用LLVM开源编译框架 二、精通以下至少一个领域: 编译器架构 程序分析(数据流、依赖分析、指针别名) 代码生成(指令选择、寄存器分配、流水线调度) 熟练使用C++/熟悉汇编语言(x86/ARM等) 三、优先条件: 熟悉CPU/GPU微架构或性能调优方法 参与过开源编译器项目
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search