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
Embedded
Mid-Level Software Engineer
In-Person
5,000+ Employees
2+ 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 exciting opportunity to work on cutting-edge CPU architecture and design. The position requires expertise in CPU architecture components including fetch, decode, branch prediction, and cache systems. You'll collaborate with cross-functional teams to design, verify, and implement multi-core CPU operations.

The ideal candidate will have strong technical skills in RTL simulation, performance modeling, and programming languages like C++, Python, and Verilog. This role offers competitive compensation ranging from $122,500 to $183,700, along with comprehensive benefits including medical coverage, RSU grants, and bonus opportunities. The position is based in San Diego, CA, where you'll work alongside some of the industry's leading engineering and technology experts.

Qualcomm provides extensive professional development opportunities through continuous learning programs, tuition reimbursement, and mentorship. The company fosters a supportive, inclusive culture where innovative ideas are encouraged and can contribute to world-changing technologies. This role offers significant growth potential and the chance to work on technologies that impact industries across the world.

The company's commitment to employee wellbeing is demonstrated through comprehensive benefits and work-life balance initiatives. Join Qualcomm to be part of a team that's pushing the boundaries of what's possible in CPU architecture and performance engineering.

Last updated 7 hours ago

Responsibilities For CPU Architecture Performance Engineer

  • Performance verification for world-class custom CPU for mobile and portable computers
  • Verify performance feature between RTL and model, and troubleshooting
  • Work with design team and performance team to develop test case and validate new feature
  • Work on CPU architecture areas: fetch, decode, branch prediction, renaming, execute units, SIMD, load/store, MMU, caches, retire

Requirements For CPU Architecture Performance Engineer

Python
Linux
  • Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, or related field and 2+ years experience
  • MS degree in Computer Architecture with 5+ years of practical experience (preferred)
  • 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
Mental Health Assistance
Education Budget
401k
  • Competitive annual discretionary bonus program
  • Annual RSU grants
  • Medical coverage for employees and dependents
  • Financial planning programs
  • Mental health and wellbeing resources
  • Tuition reimbursement
  • Mentorship programs

Interested in this job?

Jobs Related To Qualcomm CPU Architecture Performance Engineer

SW Embedded Android Engineer

Mid-level SW Embedded Android Engineer position at Qualcomm India, focusing on wearable technology development with 1-3 years of experience required.

IOT Camera Software Engineer

IOT Camera Software Engineer position at Qualcomm China, focusing on embedded software development for camera and multimedia functions in mobile devices.

PMIC System HW-Validation Engineer

PMIC System HW-Validation Engineer position at Qualcomm focusing on hardware validation, power management systems, and electronic testing.

R&D – China Display Software Engineer

Mid-level Display Software Engineer position at Qualcomm China, focusing on embedded systems and display driver development.

Bluetooth Protocol Engineer

Bluetooth Protocol Engineer position at Qualcomm India, focusing on customer support for Bluetooth product integration with Snapdragon platforms.