Compiler Software Engineer
Listed on 2026-03-01
-
Software Development
Software Engineer, Embedded Software Engineer, C++ Developer, AI Engineer
Company
Qualcomm Technologies, Inc.
Job AreaEngineering Group >
Compiler Toolchain Software
Interested in enabling open‑source developers to build software for millions of devices? Interested in leading optimisation solutions for AI on the Edge? Come join our team! Our team builds open‑source compiler toolsets for Qualcomm silicon. This includes compilers, assemblers, linkers, libraries, debuggers, profilers and other developer tools. The toolsets enable internal and external developers to build software ecosystems on Qualcomm hardware.
We are looking for engineers who will work actively in open‑source communities to establish and augment compiler and system software toolsets. In this role, you will add and enhance support for Qualcomm hardware in open‑source projects. You will collaborate with Qualcomm hardware and software engineers to enable efficient use of Qualcomm’s silicon for a broad set of applications, including machine learning.
You will work with the team on the entire compilation stack, including optimisation code generation, performance improvements and programmer usability.
- Work in the GCC, LLVM, glibc and related open‑source communities to add features and improve performance for Qualcomm processors
- Identify areas for improvement in compiler toolsets via benchmarking and code analysis
- Collaborate with hardware teams to plan, identify and contribute support in open‑source projects for hardware features in Qualcomm silicon
- Identify areas for improvement in tool usability via interaction with users
- Explore new optimisation frameworks for leveraging advanced CPU features
- Design, develop and contribute compiler features and optimisations targeting open‑source ML frameworks
- Knowledge and/or experience in compiler frameworks such as GCC or LLVM
- Experience working with open‑source communities
- Programming in C/C++
- Bachelor’s degree in Engineering, Information Systems, Computer Science or a related field
- 2+ years of software engineering, systems engineering or related work experience for a Bachelor’s degree; 1+ year for a Master’s; or a PhD
- 1+ year of any combination of academic and/or work experience with compiler or tools
- Master’s degree or PhD in Engineering, Information Systems, Computer Science or a related field
- Established record of contributions to an open‑source compiler project
- Strong background in computer architecture
$ – $
The above pay scale reflects the broad, minimum‑to‑maximum range for this job code in the posting location. Salary is only one component of total compensation. We also offer a competitive annual discretionary bonus programme and opportunities for annual RSU grants. Our highly competitive benefits package supports your success at work, at home and ase review more details about our US benefits at the provided link.
EEOand Accessibility Statement
Qualcomm is an equal‑opportunity employer and an EEO employer. All qualified applicants will receive consideration for employment without regard to race, colour, religion, sex, sexual orientation, gender identity, national origin, disability, veteran status or any other protected classification.
Qualcomm is committed to providing an accessible hiring process. If you have a disability and need accommodations, contact disability‑
Application GuidanceTo all Staffing and Recruiting Agencies:
Our Careers Site is only for individuals seeking a job ffing and recruiting agencies or individuals represented by an agency are not authorized to use this site or submit profiles, applications or resumes. Please do not forward resumes to our job alias, Qualcomm employees or any other company location. Qualcomm does not accept unsolicited resumes or applications from agencies.
Qualcomm expects its employees to abide by all applicable policies and procedures, including but not limited to security and other requirements regarding the protection of company confidential information and other proprietary information, to the extent those requirements are permissible under applicable law.
Contact Qualcomm Careers for more information about this role.
#J-18808-Ljbffr(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).