Back to jobs
Q
Hiring companyQualcomm

Verified 2 days ago

CPU Software Senior Lead Engineer

Bangalore,India Full-time On-site

About the role

Qualcomm CPU Software Architecture team develops and optimizes low‑power, high‑performance software for Qualcomm’s CPU products. The Senior Lead Engineer leverages deep CPU architecture knowledge to create benchmarks, perform pre‑ and post‑silicon verification, and collaborate with internal CPU, compiler, and kernel groups as well as external benchmark vendors. Bangalore, India, on‑site work model.

What you’ll do

  • Develop and optimize CPU software for performance and power efficiency
  • Run and create benchmarks for pre‑ and post‑silicon validation
  • Evaluate optimization opportunities across libraries, compilers, and runtimes
  • Collaborate with internal CPU, compiler, kernel teams and external benchmark vendors
  • Implement solutions to meet CPU performance targets

What you’ll bring

  • Bachelor's degree in Engineering, Computer Science or related field and 3+ years software engineering experience
  • Master's degree in same fields and 2+ years experience
  • PhD in same fields and 1+ year experience
  • 2+ years experience with C, C++, Java, Python
  • Strong understanding of Linux internals and device drivers
  • Knowledge of computer architecture and OS concepts

Skills

C++PythonLinuxDevice DriversCPU ArchitecturePerformance OptimizationBenchmark DevelopmentCross‑functional Collaboration