CPU Architecture Performance Engineer

A leading technology innovator that pushes the boundaries of what's possible to enable next-generation experiences and drives digital transformation.
$122,500 - $183,700
Backend
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
AI
This job posting may no longer be active. You may be interested in these related jobs instead:
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.

Description For CPU Architecture Performance Engineer

Qualcomm Technologies, Inc. is seeking a talented CPU Architecture Performance Engineer to join our innovative team. As a leading technology innovator, Qualcomm pushes the boundaries of what's possible to enable next-generation experiences and drives digital transformation to help create a smarter, connected future for all.

In this role, you will be responsible for performance verification of world-class custom CPU designs for mobile and portable computers. You'll work with cutting-edge technology and collaborate with cross-functional teams to design, verify, and implement multi-core CPU operations across all Qualcomm Business Units.

Key responsibilities include verifying performance features between RTL and model, troubleshooting complex issues, and working closely with design and performance teams to develop and validate new features. You'll need expertise in CPU architecture areas such as fetch, decode, branch prediction, renaming, execute units, SIMD, load/store, MMU, caches, and retire.

The ideal candidate will have:

  • MS degree in Computer Architecture with 5+ years of practical experience
  • Strong knowledge of CPU architecture and micro-architecture
  • Hands-on experience with RTL simulation and performance modeling environments
  • Proficiency in Verilog, C, C++, and scripting languages (Perl/Python)
  • Experience with performance benchmarks and workloads

We offer a comprehensive benefits package including medical, dental, and vision insurance, 401k, education budget, and mental health assistance. Join our team and be part of developing next-generation CPU technologies that will power the future of mobile computing.

At Qualcomm, you'll work in an inclusive environment that values diversity and innovation, with opportunities for professional growth and development. We maintain a strong commitment to work-life balance and provide competitive compensation packages including annual bonuses and RSU grants.

This is an exciting opportunity to work with world-class engineers and contribute to groundbreaking technologies that impact billions of devices worldwide. Join us in pushing the boundaries of what's possible in CPU architecture and performance engineering.

Last updated 3 months ago

Responsibilities For CPU Architecture Performance Engineer

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

Requirements For CPU Architecture Performance Engineer

Python
  • MS degree in Computer Architecture with 5+ years of practical experience
  • Good CPU architecture knowledge and micro-architecture knowledge
  • Experience working in a RTL simulation environment
  • Experience working in a 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
Dental Insurance
Vision Insurance
401k
Education Budget
Mental Health Assistance
  • Medical Insurance
  • Dental Insurance
  • Vision Insurance
  • 401k
  • Education Budget
  • Mental Health Assistance

Interested in this job?