Theme

Language

Global EN
Sweden ENSV
India EN

Compiler Software Engineer

Technology, Data & Digital · Software & Web Development · Software Engineering · Embedded Systems

In short

Qualcomm is looking for a Compiler Software Engineer to contribute to the design and enhancement of compiler toolchains for mobile and compute products. This role involves working with cross-functional teams to develop and optimize code for various processor architectures, ensuring high energy efficiency and performance.

Responsibilities

  • Applies knowledge of software development, processor architecture, debugging, and systems concepts to enhance application domains for mobile and compute products.
  • Incorporates features into programming tools to help software developers implement, debug, and optimize code for programmable cores.
  • Assists in the design and development of industry-standard tools like debuggers, linkers, profilers, converters, and optimizers.
  • Assists in building bit-exact functional or timing-accurate simulators for off-target execution.
  • Provides support for synthesizing and running benchmarks for different applications.
  • Assists in designing the compiler toolchain (e.g., LLVM, GCC, MLIR, Halide, TVM) for compilation onto hardware architecture.
  • Applies mathematical techniques for programming languages, algorithms, and optimization for performance and power efficiency.
  • Assists in applying Intermediate Representation of programs to expose optimization opportunities.

Requirements

  • Bachelor's degree in Computer Science, Engineering, Electrical Engineering, or related field.
  • 1+ year of any combination of academic and/or work experience with compiler or tools.

Desired Qualifications

  • Master's degree in Computer Science, Engineering, Electrical Engineering, or related field.

Benefits

  • Competitive annual discretionary bonus program.
  • Opportunity for annual RSU grants.
  • Highly competitive benefits package designed to support success at work, at home, and at play.
  • Pay scale: $104,500.00 - $156,700.00

Skills

DSPCPUNSPmicrocontrollerLLVMGCCMLIRHalideTVM
#Compiler#Toolchain#Software Engineering#Computer Science#Electrical Engineering#Processor Architecture#Debugging#Optimization#Programming Tools#Simulators#Benchmarking#LLVM#GCC#MLIR#Halide#TVM#Algorithms#Data Structures
Qualcomm Logo

About Qualcomm

Enabling a world where everyone and everything can be intelligently connected.

Enabling a world where everyone and everything can be intelligently connected.\n\n

Qualcomm Logo

Company

Qualcomm

Job Posted

3 weeks ago

Employment Type

Full Time

Work mode

On Site

Salary

US$104,500–156,700 · Negotiable

Experience Level

Associate

Locations

San Diego, United States of America

Qualification

Bachelor, Master

Applicants

Be an early applicant