CPU Architecture Performance Engineer

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

Description For CPU Architecture Performance Engineer

Qualcomm Technologies, Inc. is seeking a CPU Architecture Performance Engineer to join their innovative team. This role focuses on performance verification for world-class custom CPU designs for mobile and portable computers. As a leading technology innovator, Qualcomm offers an environment where engineers collaborate with cross-functional teams to design, verify, and implement multi-core CPU operations.

The position requires expertise in CPU architecture components including fetch, decode, branch prediction, renaming, execute units, and more. You'll work on verifying performance features between RTL and models, troubleshooting issues, and collaborating with design and performance teams to develop and validate new features.

The ideal candidate will have an MS degree in Computer Architecture with 5+ years of experience, strong knowledge of CPU architecture, and proficiency in languages like Verilog, C++, and Python. Experience with RTL simulation and performance modeling environments is essential.

Qualcomm offers a comprehensive benefits package including competitive base salary ($139,000-$234,500), annual bonuses, RSU grants, and extensive health coverage. The company promotes a culture of continuous learning with tuition reimbursement and mentorship opportunities. Working at Qualcomm means joining a team at the forefront of technological innovation, with the chance to contribute to world-changing developments in mobile and computing technology.

Located in major tech hubs including San Diego, Santa Clara, and Austin, this role offers the opportunity to work alongside industry experts while pushing the boundaries of CPU architecture and performance engineering.

Last updated 13 days ago

Responsibilities For CPU Architecture Performance Engineer

  • Performance verification for world-class custom CPU for mobile and portable computers
  • Verify performance features between RTL and model, and troubleshoot issues
  • Work with design team and performance team to develop test cases and validate new features

Requirements For CPU Architecture Performance Engineer

Python
  • MS degree in Computer Architecture with 5+ years of practical experience
  • Good CPU architecture and micro-architecture knowledge
  • Experience working in RTL simulation environment
  • Experience working in performance modeling environment
  • Proficient in Verilog, C and C++ and scripting languages such as Perl or Python
  • Knowledge and experience with common performance benchmarks and workloads

Benefits For CPU Architecture Performance Engineer

Medical Insurance
401k
Vision Insurance
Dental Insurance
Mental Health Assistance
  • Competitive annual discretionary bonus program
  • Annual RSU grants
  • Comprehensive health coverage
  • Financial planning support
  • Mental health and wellbeing resources
  • Tuition reimbursement
  • Mentorship programs

Interested in this job?

Jobs Related To Qualcomm CPU Architecture Performance Engineer

Analog Design Engineer

Senior Analog Design Engineer position at Qualcomm focusing on high-speed SerDes PHY design and analog circuit development.

GPU Compiler Engineer

Senior GPU Compiler Engineer role at Qualcomm focusing on GPU architecture, optimization, and compiler development.

Senior Customer Engineer - Enterprise Compute

Senior Customer Engineer role at Qualcomm supporting enterprise customers with Windows on Snapdragon compute product commercialization.

SW Development Mesh and RDK - Sr Engineer

Senior Software Engineer position at Qualcomm India focusing on Mesh and RDK development, requiring 3+ years of experience in networking and embedded systems.

CPU DFT Engineer

Senior CPU DFT Engineer role at Qualcomm Technologies, focusing on verification and implementation of DFT architecture for data center solutions.