LLVM-based Compiler Toolchain Engineer

Qualcomm

Austin (TX)

On-site

USD 98,900 - 148,300

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Qualcomm Technologies, Inc. is seeking compiler engineers to help us develop the LLVM-based compilation suite for Qualcomm’s Hexagon DSP, enabling high performance for ML, wireless, audio and image processing on Android.

You will collaborate with hardware and software teams to optimize usage of Qualcomm silicon and work on the full compilation stack. The role involves researching and implementing compiler components, analyzing performance and code size, verifying design feasibility with

Qualifications

  • Bachelor's degree in Computer Science, Computer Engineering, or related field.
  • 5 years or more of compiler engineering experience in industry or academia.
  • Knowledge and experience in compiler frameworks such as LLVM or gcc.

Responsibilities

  • Research, design, develop, and enhance different components of the compiler.
  • Analyze performance, code size and other metrics to identify compiler improvements.
  • Analyze software requirements, determine the feasibility of design within constraints, consult with architecture and HW engineers, and propose software solutions for Qualcomm's SOCs.
  • Analyze system level integration issues, interface with the software development, integration and test teams.
  • Develop and execute benchmark and test scenarios for compilers.

Skills

LLVM
GCC
C/C++

Education

Bachelor's degree in CS/CE

Tools

Assemblers
Linkers
Debuggers

Job description

Qualcomm Technologies, Inc. is seeking compiler engineers to help us develop the LLVM-based compilation suite for Qualcomm’s Hexagon DSP, enabling high performance for ML, wireless, audio and image processing on Android.

You will collaborate with hardware and software teams to optimize usage of Qualcomm silicon and work on the full compilation stack. The role involves researching and implementing compiler components, analyzing performance and code size, verifying design feasibility with

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior LLVM Toolchain Engineer for DSP Platform
Senior LLVM Toolchain Engineer for DSP Platform

Qualcomm • Austin (TX)

On-site
USD 98,000 - 149,000
Senior Compiler Toolchain Engineer – LLVM/Hexagon DSP
Senior Compiler Toolchain Engineer – LLVM/Hexagon DSP

Nutanix • Austin (TX)

On-site
USD 99,000 - 148,000
Competitive salary
Annual bonus program
RSU grants
+1
MLIR/LLVM Compiler Engineer for Hexagon DSP
MLIR/LLVM Compiler Engineer for Hexagon DSP

Nutanix • Austin (TX)

On-site
USD 117,000 - 175,000
LLVM/MLIR Compiler Engineer for High-Performance DSP
LLVM/MLIR Compiler Engineer for High-Performance DSP

Qualcomm • Austin (TX)

On-site
USD 117,000 - 175,000
Compiler Toolchain Engineer
Compiler Toolchain Engineer

Qualcomm • Austin (TX)

On-site
USD 98,000 - 149,000
Compiler Tools Engineer
Compiler Tools Engineer

Qualcomm • Austin (TX)

On-site
USD 117,000 - 175,000
Compiler Toolchain Engineer
Compiler Toolchain Engineer

Nutanix • Austin (TX)

On-site
USD 99,000 - 148,000
Competitive salary
Annual bonus program
RSU grants
+1
Compiler Tools Engineer
Compiler Tools Engineer

Nutanix • Austin (TX)

On-site
USD 117,000 - 175,000
RISC-V CPU Compiler Engineer (Open Source)
RISC-V CPU Compiler Engineer (Open Source)

Nutanix • United States

Remote
USD 167,000 - 251,000
Annual bonus
RSU grants
Comprehensive benefits
Compiler Software Engineer
Compiler Software Engineer

Qualcomm • San Diego (CA)

On-site
USD 116,000 - 176,000
Annual discretionary bonus program
Opportunity for annual RSU grants
Comprehensive benefits package