(toc)
Overview
As a key member of our compiler team, you will be at the forefront of developing and enhancing compiler technologies for Qualcomm's next-generation architectures. You will have a direct impact on the performance and efficiency of countless devices worldwide.
Company : Qualcomm
Role : Senior Staff Engineer
Qualification : Degree
Location : Hyderabad
Responsibilities
- Optimizations: Researching, designing, and implementing advanced compiler optimizations within the LLVM/GCC frameworks to significantly improve the runtime performance and memory footprint of software applications.
- Collaborating on Architecture: Working closely with hardware and architecture engineers to understand new platform features and devising innovative compiler solutions to leverage them fully.
- Solving Complex Challenges: Analyzing system-level integration issues and collaborating with software development and test teams to ensure robust and reliable compiler releases.
Skills and Experience
- A Bachelor's degree in Computer Science, Engineering, or a related field with 4+ years of relevant software engineering experience; OR a Master's degree with 3+ years of experience; OR a PhD with 2+ years of experience.
- At least 2 years of professional programming experience in C/C++.
- A strong background in compiler development, or a powerful desire and proven ability to move into this specialized domain.
- Hands-on development experience with the LLVM or GCC compiler framework.
- Knowledge of modern processor architectures, particularly ARM/AArch64 or RISC-V instruction sets.
- A problem-solving mindset and the ability to work collaboratively in a cross-functional team environment.
(getbutton)#text=(Apply for this Job)
