Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Qualcomm Logo

Compiler Software Engineer- QA

Qualcomm

$94,200 - $141,200
Dec 2, 2025
San Diego, CA, US
Apply Now

Qualcomm Technologies, Inc. is looking to validate LLVM and GCC compiler toolchains at scale, ensuring their quality, reliability, and performance across multiple architectures. This involves developing and maintaining automated test frameworks, integrating various test suites, and streamlining development, testing, and release workflows.

Requirements

  • Strong proficiency in Python and Bash for test automation and tooling.
  • Good understanding of compiler toolchains (LLVM, GCC) and build systems (Make, CMake, Ninja).
  • Experience with GitHub and CI/CD tools (GitLab CI, Jenkins).
  • Familiarity with performance benchmarking, test result analysis, and debugging compiler/runtime issues.
  • Strong Linux system knowledge, including shell scripting and debugging tools.
  • Experience with containerized environments (Docker) for scalable test execution.
  • Exposure to embedded systems and cross-compilation workflows.

Responsibilities

  • Maintain and enhance Qualcomm’s open-source CPULLVM and proprietary compiler toolchains: https://github.com/qualcomm/cpullvm-toolchain
  • Develop and operate automated build and test infrastructure for global teams.
  • Integrate customer test applications into CI pipelines.
  • Analyze test failures, triage regressions, and report defects.
  • Build scripts and tools to automate build, test, and release processes.
  • Validate compiler correctness, performance, and stability across multiple architectures.
  • Integrate and manage test suites (LLVM test-suite, SPEC benchmarks, internal workloads) into CI pipelines.

Other

  • 2–3 years of experience in compiler QA, test infrastructure, or systems validation.
  • Knowledge of open-source project development and maintenance practices.
  • Excellent analytical, debugging, and communication skills.
  • Bachelor's degree in Engineering, Information Systems, Computer Science, or related field.
  • If you are an individual with a disability and need an accommodation during the application/hiring process, rest assured that Qualcomm is committed to providing an accessible process.