Lead CPU Performance Analysis Engineer

A global leader in wireless technology innovation and semiconductor manufacturing.
$242,300 - $363,500
Backend
Staff Software Engineer
In-Person
5,000+ Employees
8+ years of experience
Enterprise SaaS · Hardware

Description For Lead CPU Performance Analysis Engineer

Qualcomm Technologies, Inc. is seeking a Lead CPU Performance Analysis Engineer to join their team in Santa Clara, California. This role represents an exciting opportunity to work at the forefront of CPU performance optimization and analysis at one of the world's leading semiconductor companies.

The position involves sophisticated work in CPU performance analysis and tuning, requiring expertise in both hardware and software domains. You'll be responsible for conducting detailed workload characterization, developing micro-benchmarks, and performing competitive analysis using industry-standard benchmarks. This role combines deep technical knowledge with strategic thinking, as you'll need to analyze and present competitive performance data that influences product development.

The ideal candidate will bring a strong foundation in computer architecture and operating systems, along with extensive programming skills in multiple languages including C/C++, assembly, and scripting languages. Experience with hardware performance profiling tools, binary instrumentation, and CPU performance simulators is highly valued.

This is a senior-level position offering competitive compensation ranging from $242,300 to $363,500, along with comprehensive benefits including annual bonuses, RSU grants, and medical coverage. The role requires significant experience (8+ years with a Bachelor's degree or equivalent with advanced degrees) and offers the opportunity to work with cutting-edge technology in a company known for innovation in wireless and semiconductor technology.

Working at Qualcomm means joining a team that values technical excellence and innovation, with opportunities to contribute to world-changing technologies. The company offers strong support for professional development through continuous learning programs, tuition reimbursement, and mentorship opportunities. This role provides an excellent platform for career growth while working alongside some of the industry's leading engineering and technology experts.

Last updated 6 minutes ago

Responsibilities For Lead CPU Performance Analysis Engineer

  • Collect CPU performance data for various workloads and benchmarks
  • Conduct detailed workload characterization on silicon and performance simulators
  • Profile workload execution and identify performance improvements
  • Develop tools for workload traces collection
  • Create micro-benchmarks for competitor CPU/SoC analysis
  • Build competitive performance prediction models
  • Present competitive performance data

Requirements For Lead CPU Performance Analysis Engineer

Python
Linux
  • Strong grasp of computer architecture and OS fundamentals
  • Strong scripting skills in Bash/Perl/Python
  • Proficiency in C/C++/x86, ARM compatible assembly language
  • Familiarity with CPU performance models
  • Bachelor's degree in EE/CS + 8 years experience or Master's + 7 years or PhD + 6 years
  • 2+ years experience in system architecture technology

Benefits For Lead CPU Performance Analysis Engineer

Medical Insurance
401k
Equity
  • Annual discretionary bonus program
  • Annual RSU grants
  • Competitive benefits package
  • Medical coverage
  • 401k

Interested in this job?

Jobs Related To Qualcomm Lead CPU Performance Analysis Engineer

GPU Compiler Development Engineer, up to Sr. Staff (Hsinchu/Taipei)

GPU Compiler Development Engineer position at Qualcomm, focusing on developing and optimizing compiler products for Adreno GPU technology, requiring strong C++ skills and compiler development experience.

Sr. Staff Windows Developer - Enterprise Solutions

Senior Staff Windows Developer position at Qualcomm focusing on enterprise solutions and Windows on Snapdragon development.

Staff Engineer - PC Gaming Middleware Development

Staff Engineer position at Qualcomm focusing on PC Gaming Middleware Development, requiring 8+ years of experience in software engineering and expertise in database management and APIs.

Senior Staff Engineer - Quality Engineer PC Video Game Tester

Senior Staff Engineer role at Qualcomm focusing on PC game testing and quality assurance for Snapdragon platforms, requiring 12+ years of gaming industry experience.

Sr Staff Engineer - Linux

Senior Staff Engineer position at Qualcomm focusing on Linux systems development, requiring 12+ years of experience and deep expertise in embedded systems and Linux distributions.