Engineer, Senior- Compilers

A leading technology innovator that pushes boundaries to enable next-generation experiences and drives digital transformation for a smarter, connected future.
Backend
Senior Software Engineer
In-Person
8+ years of experience
AI · Enterprise SaaS

Description For Engineer, Senior- Compilers

Qualcomm is seeking a Senior Compiler Engineer to join their innovative team building open source compiler toolsets for Qualcomm silicon. This role is perfect for someone passionate about enabling open source developers and leading optimization solutions for AI on the Edge.

As a Senior Compiler Engineer, you'll be working with cutting-edge technology, developing and enhancing compiler toolsets including compilers, assemblers, linkers, libraries, debuggers, and profilers. You'll play a crucial role in enabling both internal and external developers to build software ecosystems on Qualcomm hardware.

The position offers an opportunity to work actively in open source communities, collaborating with Qualcomm's hardware and software engineers to optimize code generation and improve performance for Qualcomm's silicon. You'll be involved in the entire compilation stack, focusing on machine learning applications and hardware feature support.

The ideal candidate should have strong experience with compiler frameworks like GCC or LLVM, proven expertise in C/C++ programming, and a track record of contributing to open source communities. While a Bachelor's degree is required, candidates with Master's or PhD degrees and established records of open source compiler project contributions are preferred.

Join Qualcomm's team of technology innovators who are pushing the boundaries of what's possible in digital transformation. You'll be part of a collaborative environment that values diverse expertise and fosters innovation. The company offers comprehensive benefits and professional development opportunities to support your growth and well-being.

Last updated a day ago

Responsibilities For Engineer, Senior- Compilers

  • 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
  • Identify areas for improvement in tool usability via interaction with users
  • Explore new optimization frameworks for leveraging advance CPU features
  • Design, develop and contribute features to open source ML frameworks

Requirements For Engineer, Senior- Compilers

  • Bachelor's degree in Engineering, Information Systems, Computer Science, or related field
  • Knowledge and/or experience in compiler frameworks such as GCC or LLVM
  • Experience in working with open source communities
  • Programming in C/C++

Benefits For Engineer, Senior- Compilers

Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Assistance
Education Budget
  • World-class health coverage for employees and dependents
  • Financial planning and future preparation programs
  • Emotional/mental strength and resilience support
  • Wellbeing programs
  • Continuous learning and development programs
  • Tuition reimbursement
  • Mentorship opportunities

Interested in this job?

Jobs Related To Qualcomm Engineer, Senior- Compilers

Windows Performance - Lead Senior Engineer

Lead Senior Engineer position focusing on Windows performance optimization at Qualcomm India, requiring 3+ years of experience in software engineering and Windows systems.

Graphics Compiler Test Engineer

Senior Systems Engineer role at Qualcomm focusing on graphics compiler testing and development, requiring 4+ years of experience with competitive benefits.

Graphics compiler tooling and test engineer

Senior Graphics Compiler Engineer role at Qualcomm, focusing on GPU tooling and testing for mobile graphics solutions.

Sr Engineer- Power Analysis

Senior Power Analysis Engineer role at Qualcomm India, focusing on embedded software development and power systems analysis with comprehensive benefits and growth opportunities.

Graphics Compiler Test Engineer

Senior Systems Engineering role at Qualcomm focusing on graphics compiler testing and development, requiring 4+ years of experience and strong technical expertise.