职位详情
异构编译器架构师
8-16万·15薪
大连恒馨科技有限公司
上海
10年以上
硕士
01-15
工作地址

金秋路

职位描述
工作职责
该职位负责设计和实现针对异构计算平台的编译器架构。具体包括以下一到多项:
● 设计和开发高性能的编译器框架,支持多种异构计算设备(如CPU、GPU、DSP、DSA等);
● 负责编译器前端、中端、后端的设计和优化,包括但不限于代码生成、寄存器分配、指令调度等;
● 参与编程模型和编程语言的设计和开发工作;
● 研发编译器工具链(包括但不限于compiler, code generator, un/assembler, linker, sanitizer等);
● 与硬件架构团队紧密合作,参与异构计算平台的体系架构设计和优化;

职位基本要求
● 计算机科学或电子工程学硕士毕业,10年以上编译器开发经验;
● 熟悉LLVM, GCC等现代编译器框架,有相关开发经验;
● 精通计算机处理器概念和体系结构以及相应的软件栈(Linux操作系统,驱动,编译器等);
● 有高性能计算和并行计算优化经验,熟悉相关算法和优化技巧。
● 熟练掌握C/C++,有良好的算法和数据结构基础;
● 深入理解编译器理论与开发,有丰富的编译器架构设计经验;
● 熟悉软件开发、验证、发布和管理流程(如敏捷开发,缺陷管理,CI/CD概念等);
● 良好的英语听说读写能力,能够阅读和撰写技术文档。

加分项
● 熟悉CUDA编译器以及SIMT程序优化相关经验;
● 熟悉NVPTX,RISCV等指令架构;
● 熟悉OpenCL、OneAPI、OpenMP、CUDA、HIP等编程语言以及相关设计经验;
● 有Shader Compiler相关的开发经验;
● 有软硬件体系结构协同设计经验;
● 有MLIR相关开发和优化经验;

工作地点:(北京市上海市广东·深圳市四川·成都市浙江·杭州市)

以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕

立即申请