✨ About The Role
- The Compiler Engineer will be responsible for developing and optimizing compilers for RISC-V and Chiplet Architecture.
- This role involves performance optimization of cloud workloads and associated benchmarks in a Linux environment.
- The position requires analyzing system bottlenecks and implementing solutions to enhance performance.
- The engineer will work independently and collaborate with hardware, software, and product management teams across different geographies.
- Competitive benchmarking of workloads across various platforms, including Intel, AMD, and ARM64, will be a key responsibility.
âš¡ Requirements
- The ideal candidate will have over 12 years of experience in software development and debugging, particularly with C/C++.
- A strong background in compiler theory, algorithms, and optimization techniques is essential for success in this role.
- Candidates should possess hands-on experience with GCC and LLVM compilers, as well as debugging tools like GDB.
- Experience in analyzing and optimizing performance for various benchmarks in a Linux environment is crucial.
- The successful applicant will have excellent problem-solving skills and the ability to communicate effectively in English, both verbally and in writing.