
Engineer, Senior - Compiler Engineer
Qualcomm · Posted Nov 7
Semiconductor, 5G wireless technology, mobile platform, and AI computing solutions
Get a personal compatibility score
Add a resume for personal matches
About the role
The compiler team at Qualcomm Innovation Center works on optimizing LLVM for Qualcomm's Hexagon hardware. The team focuses on compiler optimizations, code generation, and architecture-specific improvements for next-generation Qualcomm architectures. This role involves researching, designing, and implementing compiler optimizations to improve runtime and memory characteristics, and collaborating with architecture, hardware, software development, integration, and test teams.
What you will do
- Research, design, and implement different compiler optimizations to improve runtime and memory characteristics of software applications for Qualcomm hardware.
- Analyze software requirements, consult with architecture and HW engineers, and devise compiler solutions for Qualcomm’s next generation architectures.
- Analyze and identify system level integration issues, interface with the software development, integration and test teams.
Skills used in this role
What the employer is looking for
- 2-5 years of academic or industrial experience in the following areas is required:
- Compiler development
- Strong C/C++ programming background
- Bachelor's, Master’s or Ph.D., Computer Science and/or Computer Engineering
- Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 2+ years of Software Engineering or related work experience. OR Master's degree in Engineering, Information Systems, Computer Science, or related field and 1+ year of Software Engineering or related work experience. OR PhD in Engineering, Information Systems, Computer Science, or related field.
- 2+ years of academic or work experience with Programming Language such as C, C++, Java, Python, etc.
Preferred qualifications
- Knowledge of intermediate representations, machine independent and machine dependent optimizations, code generation and architecture specific optimizations
- Knowledge of the structure and function of compiler internals
- Knowledge of instruction sets and computer architectures: pipeline structure and hazards, cache and memory organization, etc.
- Knowledge or experience in performance analysis, root cause analysis, and profiling tools
Benefits and support
- Compensation and benefits are detailed in the job posting
About Qualcomm
Qualcomm is a global leader in the development and commercialization of foundational technologies for the wireless industry, including mobile processors, 5G, and on-device artificial intelligence. The company designs and markets digital communications products, semiconductor solutions, and system software used globally across smartphones, automotive solutions, IoT devices, and computing systems. Through extensive R&D and intellectual property licensing, Qualcomm powers a highly interconnected and smarter world.
- Industry
- Semiconductors
- Company size
- 50000+ employees
- Founded
- 1985
- Location
- San Diego, California, USA
- Funding stage
- Public Company
Funding
Public Company · $53M raised
- 2018-11-01Grant
Leadership
President and Chief Executive Officer
Chief Financial Officer and Chief Operating Officer
James H. Thompson
Chief Technology Officer
Chief Marketing Officer
Ann Chaplin
General Counsel and Corporate Secretary
Recent coverage
Qualcomm Investor Relations
Qualcomm Reports Fourth Quarter and Fiscal 2026 Results2026-11-04
24/7 Wall St.
Qualcomm Q4 2026: Record Auto Revenue Masks Handset Slump2026-11-04
Investing.com
Qualcomm's Headline Beat Ran Into a Soft Outlook2026-11-06