CPU Compiler Lead(Job Location: Taipei / Hsinchu)
Posted Updated 1
view
Description
About the role:
As the CPU Compiler Lead, you will drive the performance of our proprietary GPU architecture, which includes a high-performance RISC-V CPU! Your goal is to ensure our toolchains extract every ounce of performance from the pipeline.
What you'll do:
- Optimize code generation for modern superscalar architectures
- Implement and integrate support for the latest ISAs in compilers
- Lead efforts in vectorization and autotuning
- Manage the integration of language standards
Qualifications:
- 8+ years industry experience with high-performance RISC-V CPU
- Bachelor’s/Master’s degree in Computer Engineering, Computer Science, or related field
- Strong proficiency in C/C++ programming
- Expertise in LLVM and GCC internals
- Strong knowledge of CPU architecture and microarchitecture
- Deep understanding of assembly language (x86-64, aarch64, or riscv)
- Proven track record in compiler middle-end or backend optimization
- Strong understanding of LLVM/Clang/GCC compiler infrastructure
- Understanding of parallel programming and vectorization
- Experience with code analysis and IR
- Demonstrated ability to ship high-quality production software
- Experience with technical leadership
Preferred Qualifications:
- Familiarity with ML frameworks
- Experience co-designing hardware architectures
- Understanding of AVX, SVE, RISC-V and vector processors