CPU Performance Modeling Architect

Leading technology innovator that pushes boundaries to enable next-generation experiences and drives digital transformation for a smarter, connected future.
$114,500 - $199,000
Backend
Senior Software Engineer
In-Person
4+ years of experience
Enterprise SaaS

Description For CPU Performance Modeling Architect

Qualcomm Technologies, Inc. is seeking a CPU Performance Modeling Architect to join their innovative team. This role sits at the intersection of cutting-edge CPU architecture and performance optimization, where you'll be responsible for designing and modeling next-generation CPU features.

The position offers an exciting opportunity to work with state-of-the-art CPU architecture, focusing on both performance and power efficiency. You'll be part of a team that pushes the boundaries of what's possible in CPU design, from conceptualization through post-silicon verification.

As a CPU Performance Modeling Architect, you'll contribute to various aspects of CPU architecture including fetch, decode, branch prediction, renaming, execute units, SIMD, load/store, MMU, caches, and retire functionality. You'll collaborate with cross-functional teams to identify performance bottlenecks, conduct detailed analysis of workloads, and propose innovative solutions to enhance CPU performance.

The role requires a strong background in computer architecture, with hands-on experience in performance modeling and simulation. You'll be working with a team of experienced engineers, contributing to the development of next-generation CPU architectures while having access to advanced tools and technologies.

Qualcomm offers a comprehensive benefits package including competitive base salary, annual bonuses, equity grants, and extensive health coverage. The company's commitment to innovation and technological advancement makes it an ideal place for those passionate about CPU architecture and performance optimization.

This position is available in both Santa Clara, CA and Austin, TX, offering flexibility in location while working with some of the industry's brightest minds. Join Qualcomm to be part of a team that's shaping the future of computing technology.

Last updated 2 months ago

Responsibilities For CPU Performance Modeling Architect

  • Contribute ideas for advanced CPU performance features
  • Model and explore CPU performance features
  • Work with design team in productizing features
  • Analyze workloads to identify performance bottlenecks
  • Perform performance simulation studies
  • Write and maintain CPU architectural performance model
  • Collaborate with RTL and design team
  • Maintain and improve simulation environment

Requirements For CPU Performance Modeling Architect

Python
  • Bachelor's/Master's/PhD in Computer Architecture, Computer Engineering, Electrical Engineering, or related field
  • 1+ year of CPU Architecture experience
  • 1+ year experience with programming (C, C++)
  • Strong CPU architecture and micro-architecture knowledge
  • Experience working in a performance modeling environment
  • Proficiency in C, C++ and scripting languages (Perl or Python)
  • Knowledge of common performance benchmarks and workloads

Benefits For CPU Performance Modeling Architect

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

Interested in this job?

Jobs Related To Qualcomm CPU Performance Modeling Architect

Windows Application Lead Developer

Senior Windows Application Developer role at Qualcomm India, focusing on WoS platform and Snapdragon applications with C++ expertise required.

CPU Physical Design Engineer

Senior CPU Physical Design Engineer role at Qualcomm focusing on implementing multi-core CPU operations and optimizing designs for power, area, and performance.

ADAS V&V Software Test Lead Engineer Senior

Senior ADAS V&V Software Test Lead Engineer position at Qualcomm focusing on automotive software testing and validation.

CPU Formal Verification Engineer

Senior CPU Formal Verification Engineer position at Qualcomm, focusing on hardware verification and formal methods for next-generation processors.

Senior Engineer- Kernel Development

Senior Engineer position focusing on Kernel Development for AI Runtime SDK at Qualcomm, requiring expertise in C++, AI models, and hardware optimization.