虚拟机编译器开发工程师-Cross Platform
Posted Updated
1、负责移动端虚拟机引擎的研发、优化及维护;
2、参与跨端平台框架自研语言的AOT、JIT设计、开发与维护。
1、本科及以上学历,计算机相关专业,三年以上编译器/虚拟机相关工作经验;
2、至少熟悉一个主流虚拟机/编译器(V8、JVM、LLVM等)框架工作原理及AOT、JIT编译器实现细节;熟悉编译器IR设计及middle-end优化技术,比如Inline、CSE、CFG优化等;
3、熟悉链接阶段,对主流静态链接器(lld、ld64)有基本认识;
4、熟悉X86、ARM汇编;
5、熟悉C/C++开发,熟悉Android/iOS开发流程及框架。