Arm

Staff Application Engineer (Performance Analysis)

Arm
Apply
2 months ago
Shanghai, ChinaStaff+

Responsibilities

  • Interact directly with customers to understand application performance needs and deployment obstacles.
  • Analyze and resolve workload bottlenecks, scalability issues, and migration challenges across the application, operating system, runtime, and hardware stack.
  • Migrate, validate, and optimize workloads on Arm AGI CPU platforms and other Arm SoC products.
  • Optimize CPU, memory, cache, storage, I/O, resource utilization, scalability, and power efficiency.
  • Conduct system-level performance investigations, profiling, tracing, benchmarking, and root-cause analysis.
  • Analyze PMU data, CPU pipeline behavior, cache efficiency, memory bandwidth, and NUMA characteristics.
  • Collaborate with Arm architecture, silicon, firmware, kernel, compiler, and software ecosystem groups.
  • Provide customer feedback to product and engineering organizations and contribute to performance guides, methodologies, and enablement materials.
  • Mentor junior engineers on performance analysis and Arm optimization techniques.

Requirements

  • Bachelor’s degree or equivalent experience, or a master’s degree or equivalent experience, in Computer Science, Computer Engineering, Electrical Engineering, or a similar field.
  • Experience in performance engineering, software optimization, systems engineering, or a similar technical role.
  • Strong understanding of modern CPU architecture and system performance fundamentals.
  • Experience with Linux performance analysis tools and Linux-based environments.
  • Strong programming and scripting skills.
  • Strong troubleshooting, communication, and customer-facing skills.
  • Preferred experience includes Arm architecture, Arm server-class platforms, x86-to-Arm workload migration, AI/ML framework optimization, database and cloud-native performance optimization, GCC and LLVM/Clang compiler optimization, Kubernetes, virtualization, hardware PMUs, low-level performance monitoring, and industry-standard benchmarks.

Tech Stack

Categories

Solutions Engineering
Arm

About Arm

5,001-10,000 employees

Arm’s foundational technology is defining the future of computing. A future built by the greatest technology ecosystem in the world. A future built on Arm. Arm is everywhere technology matters. Technology matters everywhere. Together, we’ll power every technology revolution moving forward, including cloud computing, automotive and autonomous systems, IoT, the metaverse, and beyond. Changing the world. Again. On Arm.

Contact me