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

Customer Engineer - Senior

Senior Customer Engineer position at Qualcomm Technologies, focusing on software systems expertise, technical presentations, and customer support, offering competitive compensation and benefits.

Lead EM/IR Methodology Engineer(with 3D IC Expertise)

Lead EM/IR Methodology Engineer position at Qualcomm India, focusing on semiconductor design and 3D IC technology with comprehensive benefits and growth opportunities.

Engineer, Senior

Senior Engineer position at Qualcomm India, focusing on software development and customer solutions, requiring 2+ years experience in programming and debugging.

Sr Engineer - C/C++

Senior C/C++ Engineering role at Qualcomm focusing on IoT platform development, requiring strong Linux and systems programming expertise.

Senior Software Engineer

Senior Software Engineer role at Qualcomm focusing on Linux kernel development, virtualization, and system optimization for data center platforms.