Principal SoC Performance Architect – Next-Generation Server Platforms
ArmJob Title
Principal SoC Performance Architect – Next-Generation Server Platforms
Role Summary
Lead performance architecture and workload characterization for next-generation server platforms, with an emphasis on AI at scale and HPC. The role combines silicon-level analysis, microbenchmark development, and cross-functional collaboration to drive architectural improvements.
Experience Level
Senior - expects 10+ years of experience in system or hardware architecture.
Responsibilities
Provide technical leadership across architecture, workload, and silicon validation to improve system performance and scalability.
- Evaluate and analyze real-world workloads on production silicon, focusing on AI at scale and HPC.
- Define performance metrics, representative use cases, and benchmarking strategies with cross-functional teams.
- Design and implement targeted microbenchmarks to isolate architectural behaviors.
- Identify performance bottlenecks and recommend actionable optimizations.
- Translate workload and silicon findings into architectural improvements for performance and scalability.
- Collaborate closely with hardware and software teams to influence system-level design decisions.
- Serve as a performance expert and technical advisor across teams.
- Drive end-to-end understanding from architecture through workload to silicon validation.
Requirements
Key technical skills and experience required to perform the role.
- 10+ years in system or hardware architecture with experience across CPU/accelerator architectures, cache and memory subsystems, and PCIe/networking/storage domains.
- Strong background in either high-performance IO/networking (e.g., PCIe, CXL, InfiniBand, RoCE) or performance optimization for HPC/cloud-scale systems.
- Proven expertise in benchmarking methodologies and developing custom microbenchmarks.
- Experience with performance analysis tools, profiling, and ideally simulation environments or architectural modeling.
- Proficiency in SystemC, TLM, C++, and Python.
- Ability to navigate and contribute effectively within large, complex codebases.
Nice-to-have
- Experience with silicon bring-up or post-silicon performance analysis.
- Familiarity with performance simulators or architectural modeling tools.
Education Requirements
Master's or PhD in Computer Engineering, Computer Science, or a related technical field (as stated in the posting).
About the Company
Company: Arm
Headquarters: Cambridge, United Kingdom
ARM is a global leader in semiconductor and software design, driving innovation in computing technology. The company specializes in designing processors and systems that provide the essential building blocks for electronic devices. ARM's architecture is widely used in smartphones, servers, and IoT devices, and its collaborative culture fosters bold thinking, diversity, and high-impact benefits for its talented workforce.
