LLVM-based Compiler Toolchain Engineer

Qualcomm

Austin (TX)

On-site

USD 98,900 - 148,300

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

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,900 - 148,300
MLIR/LLVM Compiler Engineer for Hexagon DSP
MLIR/LLVM Compiler Engineer for Hexagon DSP

QUALCOMM, Inc. • Austin (TX)

On-site
USD 117,000 - 175,000
Compiler Toolchain Engineer for LLVM & Mobile Compute
Compiler Toolchain Engineer for LLVM & Mobile Compute

QUALCOMM, Inc. • Austin (TX)

On-site
USD 105,000 - 157,000
Compiler Toolchain Engineer
Compiler Toolchain Engineer

Qualcomm • Austin (TX)

On-site
USD 98,900 - 148,300
Compiler Tools Engineer
Compiler Tools Engineer

QUALCOMM, Inc. • Austin (TX)

On-site
USD 117,000 - 175,000
Compiler Toolchain Engineer Austin, Texas, United States of America Compiler Toolchain Software[...]
Compiler Toolchain Engineer Austin, Texas, United States of America Compiler Toolchain Software[...]

Qualcomm • Austin (TX)

On-site
USD 98,900 - 148,300
Machine Learning Compiler Engineer
Machine Learning Compiler Engineer

Qualcomm • New York (NY)

On-site
USD 200,800 - 301,200
Annual discretionary bonus program
Opportunity for annual RSU grants
Competitive benefits package
DSP Core Architect & RTL Engineer - Hexagon
DSP Core Architect & RTL Engineer - Hexagon

QUALCOMM, Inc. • Austin (TX)

On-site
USD 160,000 - 240,000
Compiler Toolchain Engineer Austin, Texas, United States of America Compiler Toolchain Software Posted a day ago
Compiler Toolchain Engineer Austin, Texas, United States of America Compiler Toolchain Software Posted a day ago

QUALCOMM, Inc. • Austin (TX)

On-site
USD 105,000 - 157,000
Senior Machine Learning Engineer – AI/ML Compiler
Senior Machine Learning Engineer – AI/ML Compiler

Qualcomm • Santa Clara (CA)

On-site
USD 151,000 - 227,000