Qualcomm Compiler Toolchain Software Engineers design and develop compiler and programming tools that enable efficient, energy-conscious code execution on Qualcomm hardware. The role offers design autonomy and the opportunity to work with compiler technologies supporting application domains including gaming, image processing, virtual and augmented reality, machine learning, and modem. Engineers collaborate with cross-functional teams to enhance software for mobile and compute products. The engineer works with processor architectures and systems concepts to develop compilers, debuggers, linkers, profilers, simulators, and other tools. The role includes building and running benchmarks, analyzing performance and power data, and applying programming-language, algorithmic, optimization, and intermediate-representation techniques to improve compilation and hardware efficiency. The position works independently with minimal supervision, provides guidance to team members, and may influence decisions beyond the immediate work group.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior