昕原半导体(上海)有限公司
大模型推理软件工程师(编译器方向)
RESPONSIBILITIES
岗位职责
1.负责AI芯片编译器的设计、开发、调试和维护,覆盖前端、IR优化、代码生成、汇编及链接等环节。
2.基于LLVM/MLIR开发芯片后端,包括指令定义、指令选择、寄存器分配、指令调度、机器码编码和反汇编。
3.支持clang前端特性扩展,如静态检查、自定义属性等;为新型存算一体硬件架构开发LLVM后端支持;
4.参与LLVM中间表示(IR)的优化算法设计与实现,提升代码生成效率;
5.开发或改进静态分析、动态分析(如Sanitizer)、JIT编译等模块;
6.结合业界编译器的发展动态,规划自研编译器的演进
REQUIREMENTS
任职要求
1.计算机、电子工程、微电子、自动化或相关专业本科及以上学历。
2.熟练掌握C/C++,具备扎实的数据结构、算法、编译原理和系统编程基础。
3.理解CPU、GPU、NPU、DSP或其他专用处理器的指令集和微架构。
4.熟悉机器指令、寄存器类别、调用约定、目标文件、符号、重定位和链接流程。
5.能够阅读LLVM IR、汇编和二进制编码,并分析源码到机器码的转换过程。
6.熟悉Linux开发环境、Git、CMake、Ninja、GDB及常用性能和调试工具
信息来自企业官方招聘渠道
OfferSeek 对公开岗位信息进行聚合、去重和结构化整理,最终申请以企业官方页面为准。
