
GPU Compiler Performance Engineer
Are you a highly skilled and passionate engineer looking to make a significant impact in the field of GPU compiler performance? Look no further than Qualcomm! We are currently seeking a talented GPU Compiler Performance Engineer to join our dynamic team and help drive the development of cutting-edge technologies. With your expertise and dedication, you will play a crucial role in optimizing and improving the performance of our graphics compiler, ensuring the best possible experience for our customers. If you thrive in a fast-paced environment, have a strong background in compiler development, and are driven to push the boundaries of what is possible, we want to hear from you!
- Conduct research and analysis to identify performance bottlenecks in GPU compiler and develop strategies to overcome them.
- Collaborate with cross-functional teams to design, implement, and optimize compiler features for GPU architectures.
- Develop and execute performance benchmarks to evaluate the efficacy of compiler improvements.
- Identify and resolve issues related to performance, scalability, and efficiency of the GPU compiler.
- Stay updated with the latest advancements in compiler technology and incorporate them into our development process.
- Take ownership of the compiler performance roadmap and drive its execution to meet aggressive timelines.
- Work closely with hardware engineers to understand the underlying architecture and optimize compiler performance accordingly.
- Create and maintain documentation for compiler performance analysis, optimization techniques, and best practices.
- Mentor and guide junior team members to improve their skills and knowledge in compiler performance engineering.
- Collaborate with external partners and vendors to integrate their technologies into our compiler and ensure optimal performance.
- Continuously monitor and analyze compiler performance metrics to identify areas for improvement and track progress over time.
- Participate in code reviews and provide constructive feedback to ensure high-quality, efficient, and performant code is delivered.
- Communicate regularly with stakeholders to keep them updated on the progress and performance of the GPU compiler.
- Proactively identify and mitigate potential risks and issues that could impact the performance of the GPU compiler.
- Maintain a deep understanding of customer needs and usage patterns to inform compiler performance optimization efforts.
Strong Understanding Of Computer Architecture And Parallel Programming: As A Gpu Compiler Performance Engineer At Qualcomm, It Is Essential To Have A Deep Understanding Of Computer Architecture, Especially With Regards To Gpus, As Well As Experience With Parallel Programming Languages Such As Cuda And Opencl.
Experience With Optimizing Compiler Design And Implementation: The Ideal Candidate Should Have Experience Designing And Implementing Compilers, With A Focus On Optimizing Gpu Code. This Includes Knowledge Of Compiler Algorithms, Data Structures, And Optimization Techniques.
Proficiency In Programming Languages And Tools: A Strong Background In Programming Languages Such As C/C++, Python, And Assembly Is Required For This Role. In Addition, Experience With Performance Analysis And Debugging Tools, Such As Gdb And Perf, Is Highly Beneficial.
Knowledge Of Gpu Performance Metrics And Benchmarks: The Ability To Measure And Analyze Gpu Performance Is Crucial For This Role. Candidates Should Have Experience With Gpu Performance Metrics And Benchmarks, And Knowledge Of How To Optimize Code For Specific Workloads.
Strong Analytical And Problem-Solving Skills: As A Gpu Compiler Performance Engineer, You Will Be Responsible For Identifying And Solving Complex Performance Issues. Strong Analytical And Problem-Solving Skills Are Essential For This Role, As Well As The Ability To Work Independently And As Part Of A Team.
Debugging
Memory management
Compiler optimization
Parallel programming
Performance analysis
Benchmarking
Code profiling
GPU architecture
Cache Optimization
Instruction Set Architecture
Kernel Optimization
Thread
Communication
Conflict Resolution
Emotional Intelligence
Leadership
Time management
creativity
Critical thinking
Teamwork
Adaptability
Problem-Solving
According to JobzMall, the average salary range for a GPU Compiler Performance Engineer in Bengaluru, Karnataka, India is between ₹1,050,000 - ₹2,000,000 per year. This equates to approximately $14,000 - $26,600 USD per year. However, salaries may vary depending on factors such as experience, skills, and the specific company or industry the engineer is working in.
Apply with Video Cover Letter Add a warm greeting to your application and stand out!
Qualcomm Incorporated is an American multinational semiconductor and telecommunications equipment company that designs and markets wireless telecommunications products and services.

Get interviewed today!
JobzMall is the world‘ s largest video talent marketplace.It‘s ultrafast, fun, and human.
Get Started