← All jobs

CPU Performance Modeling Architect

Qualcomm · Cork

full-timehybridmiddleSalary on request

About the role

Within the CPU Performance Architecture group, explore, model, and design state-of-the-art, high-performance, low-power CPUs for next-generation computing devices. Contribute ideas for advanced CPU performance features, model and productize them, write and maintain sections of the CPU architectural performance model, analyze workloads to identify bottlenecks, evaluate design alternatives through simulation, collaborate with RTL and design teams on implementation cost, and maintain the team's simulation environment.

Requirements

  • Degree in Electrical Engineering, Computer Engineering, or Computer Science (BS + 4 yrs, MS + 3 yrs, or PhD + 2 yrs relevant hardware/software experience)
  • Strong background in CPU architecture and micro-architecture (caches, branch prediction, decode, execute units, MMU, etc.)
  • Hands-on experience in a CPU performance modeling/simulation environment
  • Proficiency in C and C++, plus scripting languages like Python or Perl
  • Experience with common performance benchmarks and workloads
  • Familiarity with OS internals and compiler technology is a plus

What we offer

  • Competitive salary, stock purchase plan (ESPP), and performance-related bonus
  • Full relocation and immigration support to Ireland (if needed)
  • Comprehensive life, medical, income, and travel insurance
  • Matching pension scheme and education assistance
  • Generous maternity and paternity leave
  • Subsidized physical and mental well-being memberships and bike-to-work scheme
  • Active employee-run clubs
  • Opportunity to live and work in Cork
CPU Performance Modeling Architect at Qualcomm — VIA Vacancies