Principal Cpu Architect Job in Arm

Principal Cpu Architect

Apply Now
Job Summary

CPU Performance Engineer

Company

Arm

Location

Bengaluru

Job Overview

At Arm, we are building the Future of Computing. Achieving generational performance gains requires deep understanding of the core, microarchitecture, system-level details, and the workloads that run on them. We are seeking a highly motivated and skilled engineer to drive analysis, characterization, and deep understanding of complex infrastructure workloads. This is a versatile and high-visibility role requiring collaboration with global teams including hardware architects, software engineers, and toolchain experts. Your work will help shape the next-generation CPU microarchitecture through comprehensive workload performance analysis.

Responsibilities

  • Perform performance analysis and characterization of complex infrastructure workloads to identify software and microarchitectural improvements for next-generation processors/systems.
  • Analyze CPU performance, power, and cost while identifying key technology challenges and opportunities for innovation.
  • Collaborate with Arm architects to develop technologies that contribute to maintaining a best-in-class compute systems roadmap.
  • Develop expertise in the competitive landscape and emerging technologies in areas such as infrastructure, computer vision, and machine learning.

Required Skills and Experience

  • Strong knowledge and experience in CPU architecture and microarchitecture, gained through development, research, or performance analysis/modeling/design.
  • Ability to break down workload performance into insights spanning software (applications, toolchain, libraries) and CPU/system microarchitecture.
  • Proven ability to work effectively both independently and as part of geographically distributed teams across multiple functional groups.
  • Innovative mindset with a strong drive to explore new approaches, influence stakeholders through detailed investigation, and solve challenging technical problems.
  • Bachelor s or Master s degree in Computer Science, Engineering, or a related field, with at least 10 years of experience in CPU or SoC performance analysis.

Nice-To-Have Skills and Experience

  • Experience in CPU performance analysis and/or modeling.
  • Background in workload analysis, characterization, and/or optimization of open-source software.
  • Understanding of CPU infrastructure architectures and system-level constraints.
  • Hands-on experience with advanced CPU techniques such as branch prediction and prefetching.
  • Comfort working with emerging technologies and staying current with research advancements.
  • Track record of influencing product roadmaps and delivering innovative solutions through prototypes and empirical analysis.

What Arm Offers

Arm provides an exceptional collaborative environment, offering exciting challenges and career growth opportunities. If you are interested but feel you don t meet every requirement, we encourage you to apply we value diverse skills and innovative thinking!

#LI-KR2


Qualification :
Bachelors or Masters degree in Computer Science, Engineering, or a related field, with at least 10 years of experience in CPU or SoC performance analysis.
Experience Required :

Minimum 10 Years

Vacancy :

2 - 4 Hires

Apply Now
Similar Jobs for you

See more recommended jobs

Your 4 Step Guide to Career Success

Apply for jobs
Create Profile
Schedule Interview
Get Hired