Arm logo

Staff Performance Engineer

Arm
May 12, 2026
Full-time
Remote friendly (Austin, Texas, United States)
Worldwide
$198,100 - $268,000 USD yearly
SoC Architecture Jobs, Level - Senior

Job Title

Staff Performance Engineer

Role Summary

The Staff Performance Engineer will optimize server workloads across software stacks, platforms, SoC and CPU cores, and help drive performance analysis and tooling for pre- and post-silicon environments.

This role sits on a performance engineering team working closely with software engineers, platform engineers and customers to characterize workloads, root-cause performance issues, and influence future server designs.

Experience Level

Senior (staff-level). Years of experience not specified.

Responsibilities

Primary responsibilities include workload benchmarking, telemetry analysis, tool development, and cross-team collaboration to improve performance.

  • Benchmark server workloads across platforms and collect/analyze telemetry data.
  • Analyze performance across SW stack, platform, SoC and CPU cores to identify bottlenecks and root causes.
  • Develop and enhance tools for performance analysis and regression detection.
  • Contribute to future server/SoC design decisions based on workload and platform insights.
  • Work collaboratively across multiple engineering organizations and with customers on performance analysis and debug.
  • Mentor junior engineers and help improve team processes; identify and close technical/process gaps.

Requirements

Required technical skills and experience follow; a separate Education Requirements section summarizes degree expectations.

Must-have:

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

Nice-to-have:

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

Education Requirements

Bachelor's degree in Computer Science, Computer Engineering, or a related technical field is stated as obtained; a Master's degree is highly preferred. No certifications or explicit equivalent-experience language was specified.


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-11