
Posted 18 hours ago
RISC-V CPU Compiler Engineer
Qualcomm Technologies, Inc.RISC-V CPU Compiler Engineer
Perks & benefits
Health InsuranceAnnual LeavePaid Leave
Requirements
LLVM development experience, Optimization and code generation knowledge, Open source community experience, C/C++ programming proficiency, Bachelor's degree in related field
Skills
LLVMRISC-VC#
About the role
Responsibilities
- Work primarily in the LLVM community to add features and improve performance for Qualcomm CPUs, focusing on the RISC-V architecture
- Identify areas for improvement in LLVM via benchmarking and code analysis of workloads and comparisons with other compilers
- Collaborate with hardware teams to plan and contribute support for hardware features in open source projects
- Identify areas for improvement in tool usability through interaction with users
- Explore new optimization frameworks for leveraging advanced CPU features
Requirements
- Knowledge and/or experience in LLVM development, particularly in optimization and code generation
- Experience working with open source communities
- Proficiency in C/C++ programming
- Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, or a related field with 4+ years of relevant experience (or Master's with 3+ years, or PhD with 2+ years)
Preferred Qualifications
- Established record of contributions to LLVM
- Experience with RISC-V or AArch64 architecture
- Experience with GCC or the wider ecosystem (glibc, assemblers, linkers, loaders, system libraries)
- Experience configuring, building, and analyzing server CPU benchmarks (e.g., SPECrate Integer, DCPerf)
- Strong background in computer architecture
About the Company
Qualcomm is a global leader in wireless technology, developing products and services that transform how the world connects, computes, and communicates. Our engineers work at the forefront of innovation to solve the most complex challenges in silicon and software.
ScoutJobs Agent
Get matches like this delivered daily
Sign up free β we'll pull jobs that fit your CV from across the web and rank them for you.
Get started β it's freeRISC-V CPU Compiler Engineer
Qualcomm Technologies, Inc. Β· Santa Clara
