CPU Performance Modeling Engineer

Leading technology innovator that pushes boundaries to enable next-generation experiences and drives digital transformation.
$122,300 - $183,500
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
2+ years of experience
AI · Enterprise SaaS

Description For CPU Performance Modeling Engineer

Qualcomm Technologies, Inc. is seeking a CPU Performance Modeling Engineer to join their innovative team in Santa Clara. This role sits at the intersection of cutting-edge CPU architecture and performance optimization, where you'll be responsible for architecting and designing state-of-the-art CPUs that push the boundaries of performance and energy efficiency.

As a CPU Performance Modeling Architect, you'll be working with Qualcomm's CPU Performance Architecture group, contributing to the development of advanced CPU performance features. Your role will involve detailed exploration, modeling, and collaboration with design teams to bring innovations to market. The position requires a deep understanding of CPU architecture components including fetch, decode, branch prediction, renaming, execute units, SIMD, load/store, MMU, caches, and retire mechanisms.

The ideal candidate will bring a combination of technical expertise and practical experience, with at least 2 years of relevant work experience and an advanced degree in Computer Architecture, Computer Engineering, or a related field. You'll need to be proficient in C, C++, and scripting languages, with the ability to analyze complex workloads and identify performance bottlenecks.

Qualcomm offers a competitive compensation package ranging from $122,300 to $183,500, complemented by annual bonuses, RSU grants, and comprehensive benefits. The company provides a collaborative environment where you'll work alongside leading engineers and architects, contributing to technologies that shape the future of computing.

This role offers significant growth opportunities within Qualcomm's innovative ecosystem, where you'll be challenged to solve complex problems and drive technological advancement in CPU architecture. Join a team that values creativity, technical excellence, and the pursuit of breakthrough solutions in computer architecture and performance optimization.

Last updated a day ago

Responsibilities For CPU Performance Modeling Engineer

  • Contribute ideas for advanced CPU performance features
  • Explore and model CPU performance features
  • Work with design team in productizing features
  • Analyze workloads to identify performance bottlenecks
  • Perform performance simulation studies of design alternatives
  • Write and maintain CPU architectural performance model
  • Work with RTL and design team to assess implementation cost
  • Collaborate with performance team to maintain simulation environment

Requirements For CPU Performance Modeling Engineer

Python
  • MS degree in Computer Architecture with 2+ years practical experience
  • Strong CPU architecture and micro-architecture knowledge
  • Experience in performance modeling environment
  • Proficient in C, C++ and scripting languages (Perl/Python)
  • Knowledge of common performance benchmarks and workloads
  • Bachelor's degree in EE/CS with 2+ years experience OR
  • Master's degree in EE/CS with 2+ years experience OR
  • PhD in EE/CS with 1+ year experience

Benefits For CPU Performance Modeling Engineer

Medical Insurance
Dental Insurance
Vision Insurance
401k
Education Budget
Equity
  • Competitive annual discretionary bonus program
  • Annual RSU grants
  • Comprehensive health benefits
  • Educational support
  • Financial planning assistance

Interested in this job?

Jobs Related To Qualcomm CPU Performance Modeling Engineer

WOS Ecosystem Power Test Engineer

WOS Ecosystem Power Test Engineer position at Qualcomm China, focusing on Windows platform power testing and system optimization.

Ecosystem Power Test Engineer

Ecosystem Power Test Engineer position at Qualcomm China, focusing on Windows platform power testing and system optimization with comprehensive benefits and growth opportunities.

IC Design Engineer

IC Design Engineer position at Qualcomm China focusing on ASIC development, timing analysis, and chip optimization with comprehensive benefits and growth opportunities.

Physical Design Methodology Engineer

Physical Design Methodology Engineer role at Qualcomm focusing on VLSI design, chip implementation, and innovative solutions for backend methodology.

Engineer- Video Driver

Video Driver Engineer position at Qualcomm India, focusing on kernel driver development and video solutions for Windows on Snapdragon platforms.