Engineer

Qualcomm

Bengaluru

On-site

INR 600,000 - 1,000,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

A leading semiconductor company in Bengaluru is seeking an Engineer to lead CPU performance benchmarking and optimization for next-generation ARMv9 platforms. You will be responsible for guiding a team of engineers, defining performance strategies, and conducting comprehensive analyses across various teams. The ideal candidate has at least 1 year of experience, strong programming skills in Python, Bash, and C/C++, and a Bachelor’s degree in a related field. This role offers a dynamic work environment focused on cutting-edge technology.

Qualifications

  • 1+ years in CPU performance engineering or system software.
  • Deep understanding of microarchitecture, memory, NUMA, and PCIe/CXL.
  • Experience with ARMv9/SVE/SVE2, virtualization, and firmware.

Responsibilities

  • Lead and mentor a team of performance engineers.
  • Define performance KPIs, benchmarking strategy, and roadmap.
  • Drive alignment across architecture, silicon, firmware, kernel, compiler, and workload teams.
  • Lead workload analysis for cloud environments.
  • Guide kernel, BIOS/UEFI, compiler optimizations.

Skills

Python
Bash
C/C++
CPU performance engineering
Debugging skills
Cross-functional collaboration

Education

Bachelor’s degree in Engineering, Information Systems, Computer Science, or related field

Tools

SPEC suites
PMU counters
perf
VTune
Streamline

Job description

Role Summary

Lead Qualcomm’s server CPU performance benchmarking and optimization efforts for next-generation ARMv9 platforms. Own performance strategy, guide a team of performance engineers, and drive end-to-end analysis across silicon, firmware, kernel, and workloads.

Location: Bangalore
Role Type: Engineer
Domain: ARMv9 Server Platforms, CPU Performance

Key Responsibilities
  • Lead and mentor a team of performance engineers.
  • Define performance KPIs, benchmarking strategy, and roadmap.
  • Drive alignment across architecture, silicon, firmware, kernel, compiler, and workload teams.
  • Lead SPEC CPU, SPECjbb, SPECrate, and cloud workload analysis.
  • Characterize CPU, memory, I/O, NUMA, ARMv9 features.
  • Own regression detection and CI/CD automation.
  • Track KPIs across firmware, software, and hardware.
  • Lead investigations using PMU counters, perf, VTune, and Streamline.
  • Guide kernel, BIOS/UEFI, compiler, SVE/SVE2 optimizations.
  • Validate workloads for hyperscalers, Kubernetes, and enterprise use cases.
  • Support OEM/ODM benchmarking and field issues.
Minimum Qualifications
  • 1+ years in CPU performance engineering or system software.
  • Strong Python, Bash, and C/C++ skills.
  • Deep understanding of microarchitecture, memory, NUMA, and PCIe/CXL.
  • Experience with ARMv9/SVE/SVE2, virtualization, and firmware.
  • Hands‑on experience with SPEC suites and cloud‑native benchmarks.
  • Leadership experience.
  • Bachelor’s degree in Engineering, Information Systems, Computer Science, or related field.
Ideal Attributes
  • Analytical, data‑driven, and strong debugging skills.
  • Effective cross‑functional collaboration.
Equal Opportunity Employer

Qualcomm is an equal opportunity employer.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Performance Benchmark Engineer/Lead - Server CPU
Performance Benchmark Engineer/Lead - Server CPU

Qualcomm • Bengaluru

On-site
INR 2,000,000 - 4,000,000
Performance Benchmark Engineer/Lead - Server CPU
Performance Benchmark Engineer/Lead - Server CPU

Qualcomm • Bengaluru

On-site
INR 2,500,000 - 3,500,000
Performance Validation Engineer
Performance Validation Engineer

Qualcomm • Bengaluru

On-site
INR 4,500,000 - 7,500,000
Silicon Power and Performance Engineer
Silicon Power and Performance Engineer

Qualcomm • Bengaluru

On-site
INR 1,500,000 - 2,100,000
Performance Benchmark– Server Platform - Engineer to Senior Staff Engineer
Performance Benchmark– Server Platform - Engineer to Senior Staff Engineer

Qualcomm • Bengaluru

On-site
INR 800,000 - 1,200,000
CPU Performance & Power Analyst Staff Engineer
CPU Performance & Power Analyst Staff Engineer

Qualcomm • Bengaluru

On-site
INR 1,000,000 - 1,500,000
Staff Engineer - Linux Kernel Server Development
Staff Engineer - Linux Kernel Server Development

Qualcomm • Hyderabad

On-site
INR 2,500,000 - 3,500,000
Staff - Pre-Silicon System Performance
Staff - Pre-Silicon System Performance

Qualcomm • Bengaluru

On-site
INR 2,500,000 - 3,500,000
System Stability Lead Engineer & Senior Engineer – Server Platform
System Stability Lead Engineer & Senior Engineer – Server Platform

Qualcomm • Bengaluru

On-site
INR 1,000,000 - 1,500,000
CPU Workload Tracing Staff Engineer
CPU Workload Tracing Staff Engineer

Qualcomm • Bengaluru

On-site
INR 1,500,000 - 2,500,000