Compiler Tools Engineer
Core
Develop LLVM and MLIR-based compiler components for Qualcomm's Hexagon DSP to enable high-performance machine learning, signal processing, and multimedia workloads on Snapdragon platforms.
Role type
Senior IC compiler tools engineer
Builds
LLVM compilation suite for Qualcomm's Hexagon DSP
Domain
Semiconductor / Compiler Engineering / Machine Learning
Deliverable
production ML models
Required skills
LLVM, MLIR, C/C++, compiler optimization, code generation, debugging, profiling, computer architecture
Preferred skills
PyTorch, TensorFlow, ONNX integration, SIMD/vector architectures, linkers, assemblers, performance analysis tools
Technologies
LLVM, MLIR, Hexagon DSP, Snapdragon, C/C++, PyTorch, TensorFlow, ONNX
Responsibilities
Develop LLVM- and MLIR-based compiler components; Improve ML compiler lowering and optimization pipelines; Use profiling and benchmark data to drive performance improvements; Debug correctness and code generation issues; Analyze software requirements and consult with hardware engineers
Seniority
Senior, hands-on IC
