Compiler Software Engineer
Teknik, data och digitalt · Mjukvaru- och webbutveckling · Mjukvaruutveckling · Inbyggda system
I korthet
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.
Ansvarsområden
- 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.
Krav
- 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.
Önskade kvalifikationer
- Master's degree in Computer Science, Engineering, Electrical Engineering, or related field.
Förmåner
- 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
Färdigheter
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
Enabling a world where everyone and everything can be intelligently connected.\n\n
Företag
QualcommPublicerade jobb
för 3 veckor sedan
Anställningstyp
Heltid
Arbetsform
På plats
Lön
104 500–156 700 US$ · Förhandlingsbar
Erfarenhetsnivå
Medarbetare
Platser
San Diego, United States of America
Kvalifikation
Kandidatexamen, Masterexamen
Sökande
Ansök tidigt
Liknande jobb
Sandvik
Tampere, FinlandSenior Electrical Engineer
Heltid Ansök tidigt Publicerad för 4 dagar sedan
Microsoft
London, United KingdomPrincipal Corporate Counsel
100–150 tn GBP/år Heltid Ansök tidigt Publicerad för 4 dagar sedan
Ericsson
Łódź, PolandJunior Software Developer
Heltid Ansök tidigt Publicerad för 4 dagar sedan
Ericsson
Tallinn, EstoniaAutomation Engineer Trainee
Praktik Ansök tidigt Publicerad för 4 dagar sedan
Arla
Leeds, United Kingdom +4 flerTrade Marketing Manager
Heltid Ansök tidigt Publicerad för 4 dagar sedan
Volvo Group
Warwick, United KingdomRoadside Customer Service
28–33,1 tn GBP/år Heltid Ansök tidigt Publicerad för 4 dagar sedan
