Arm logo

Staff Performance Engineer

Arm
May 05, 2026
Full-time
Remote friendly (San Jose, California, United States)
Worldwide
$209,100 - $282,900 USD yearly
SoC Architecture Jobs, Level - Senior

Job Title

Staff Performance Engineer

Role Summary

The Staff Performance Engineer analyzes and optimizes server workloads across the software stack, platform, SoC and CPU cores. The role develops benchmarking and telemetry workflows, builds tooling for performance analysis and regressions, and drives root-cause investigations to improve system performance.

This role partners with software and hardware engineers across organizations, contributes to future server designs, and mentors junior engineers to raise team capability.

Experience Level

Senior (Staff-level).

Responsibilities

Key responsibilities include:

  • Benchmarking server workloads across multiple platforms and collecting/analyzing telemetry data.
  • Developing and enhancing tools for performance analysis and regression tracking.
  • Root-causing performance issues across SW stack, platform, SoC and CPU microarchitecture.
  • Collaborating with engineers across organizations and with customers on performance analysis and debug.
  • Contributing requirements and data to inform future server designs.
  • Mentoring and providing technical guidance to junior engineers.
  • Identifying technical and process gaps and driving closure.

Requirements

Must-have:

  • Knowledge of computer architecture and microarchitecture.
  • Strong programming skills in C/C++ and experience with scripting languages.
  • Familiarity with industry-standard benchmarks and cloud-native applications.
  • Experience with server applications, system and software debug, and working in Linux environments.
  • Experience performing performance analysis with customers and using distributed source control (e.g., Git).
  • Proven capability in data analysis and telemetry interpretation.
  • Willingness to learn workload execution and analysis in pre- and post-silicon environments.
  • Fluent written and spoken English.

Nice-to-have:

  • Experience doing performance analysis in pre-silicon environments.
  • Experience with Python and object-oriented design.
  • Familiarity with databases (preferably NoSQL) and CI/CD processes and pipelines.

Education Requirements

Bachelor's degree in Computer Science, Computer Engineering or a related technical field required; Master's degree highly preferred.


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.

Arm logo

Date Posted: 2026-05-04