Taro Logo

CPU Performance Engineer - Sr Engineer

Leading technology innovator that pushes boundaries to enable next-generation experiences and drives digital transformation.
$142,200 - $213,400
Backend
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
AI · Enterprise SaaS

Description For CPU Performance Engineer - Sr Engineer

Qualcomm, a leading technology innovator, is seeking a Senior CPU Performance Engineer to join their CPU Engineering team in Santa Clara. This role focuses on performance verification for world-class custom CPU designs for mobile and portable computers. As a key member of the team, you'll work at the intersection of hardware and software, verifying performance features between RTL and models, and collaborating with design and performance teams to validate new features.

The position requires deep expertise in CPU architecture, including areas like fetch, decode, branch prediction, renaming, execute units, SIMD, load/store, MMU, and caches. You'll be working with cutting-edge technology in a company that's driving digital transformation across industries. The role offers competitive compensation ($142,200 - $213,400) along with comprehensive benefits including annual bonuses, RSU grants, and extensive health coverage.

The ideal candidate brings 5+ years of practical experience with an MS in Computer Architecture, strong knowledge of CPU architecture, and proficiency in languages like Verilog, C++, and Python. You'll need hands-on experience with RTL simulation and performance modeling environments, plus familiarity with common performance benchmarks.

This is an excellent opportunity for a senior engineer looking to make an impact in CPU design at a global technology leader. You'll be part of a team that pushes the boundaries of what's possible in mobile and portable computing, working on innovations that have real-world impact across industries. The role offers both technical challenges and growth opportunities, supported by Qualcomm's commitment to employee development and comprehensive benefits package.

Last updated 28 minutes ago

Responsibilities For CPU Performance Engineer - Sr Engineer

  • Perform 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
  • Work on CPU architecture areas including fetch, decode, branch prediction, renaming, execute units, SIMD, load/store, MMU, caches, retire

Requirements For CPU Performance Engineer - Sr 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, C++ and scripting languages (Perl or Python)
  • Knowledge of common performance benchmarks and workloads
  • Problem-solving abilities

Benefits For CPU Performance Engineer - Sr Engineer

Medical Insurance
401k
Vision Insurance
Dental Insurance
Mental Health Assistance
Parental Leave
  • Competitive annual discretionary bonus program
  • Annual RSU grants
  • Comprehensive health coverage
  • Financial planning support
  • Educational assistance

Interested in this job?

Jobs Related To Qualcomm CPU Performance Engineer - Sr Engineer

Engineer Senior, Video

Senior Video Engineering role at Qualcomm focusing on systems-level software and hardware development, requiring 2+ years of experience in systems engineering and expertise in cellular technologies.

Senior Engineer - Network Stack Development with AI

Senior Engineer position at Qualcomm focusing on Network Stack Development with AI, requiring expertise in C/C++, Python, Linux, and networking concepts, offering comprehensive benefits and growth opportunities.

ASIC Timing and Methodology Engineer

Senior ASIC Timing Engineer role at Qualcomm focusing on timing analysis and methodology for advanced semiconductor designs in mobile, compute, and automotive markets.

Engineer Senior

Senior Engineer position at Qualcomm India focusing on embedded and cloud edge software development, requiring 2+ years of experience in software engineering and programming languages.

Senior Engineer - IOT

Senior IoT Engineering role at Qualcomm Technologies focusing on software applications, technical expertise, and customer support, offering competitive compensation and comprehensive benefits.