CPU Performance Modeling Architect

Qualcomm
EC1A London
Full-timePermanent

Company:

Qualcomm Technologies International Ltd

Please make an application promptly if you are a good match for this role due to high levels of interest.
Job Area:

Engineering Group, Engineering Group > Systems Engineering

General Summary:

Job Description

Qualcomm Data Center team is developing high-performance, energy-efficient server solutions for data center applications. We are looking for highly talented, innovative, teamwork-oriented individuals for our cutting-edge technology work!

Our CPU Performance Architecture group designs high-performance, low-power CPUs. As a CPU Performance Modeling Architect, you will contribute ideas for advanced CPU performance features, explore them in detail, model them, and work with the design team in productizing them. We seek an experienced engineer for CPU performance modeling and exploration.

Roles and Responsibilities
  • Proficiency in CPU architecture areas: fetch, decode, branch prediction, renaming, execute units, SIMD, load/store, MMU, caches, retire, etc.
  • Knowledge of OS internals and compiler technology is a plus
  • Collaborate with CPU Performance Architecture and RTL team members to identify opportunities for product improvement
  • Analyze workloads to identify performance bottlenecks and opportunities
  • Perform self-guided performance simulation studies of design alternatives
  • Write and maintain features and sections of the CPU architectural performance model
  • Work with RTL and design team to assess implementation costs for new features
  • Collaborate with the performance team to maintain and improve the simulation environment for increased productivity
Preferred Qualifications
  • MS degree in Computer Architecture with 10+ years of practical experience
  • Strong CPU architecture and micro-architecture knowledge
  • Experience in a performance modeling environment
  • Proficient in C, C++, and scripting languages such as Perl or Python
  • Ability to problem-solve and validate ideas
  • Knowledge of common performance benchmarks and workloads
Required Qualifications
  • Bachelor's degree in Electrical Engineering, Computer Science, or related field with 10+ years of Systems Engineering or related experience

OR

  • Master's degree in Electrical Engineering, Computer Science, or related field with 8+ years of experience

OR

  • PhD in Electrical Engineering, Computer Science, or related field with 4+ years of experience
Minimum Qualifications
  • Bachelor's degree in Engineering, Information Systems, Computer Science, or related field with 6+ years of experience

OR

  • Master's degree with 5+ years of experience

OR

  • PhD with 4+ years of experience

*Experience equivalency considerations apply as per company policy.

Qualcomm is an equal opportunity employer. For accommodations during the application process, contact [email protected]. Qualcomm is committed to accessible workplaces and hiring practices.

All policies regarding confidentiality, security, and proprietary information apply. Unsolicited resumes from staffing agencies are not accepted, and the site is intended solely for direct applications.

For more information about this role, please contact Qualcomm Careers.

#J-18808-Ljbffr

Published on 5/9/2025, 12:28 AM