Drimva

Arm

Staff Software Engineer, Performance Tooling

$171K–$231K

Austin, Texas · Staff · Full-time · Posted Oct 2, 2026

Experience
More than 7 years of hands-on software engineering experience.

About the job

Builds and maintains performance analysis tools for Arm solutions, investigating and optimizing software and system performance from design through release.

What you'll do

  • Design, implement, test, integrate, and release performance analysis features and tools.
  • Investigate system behavior and analyze performance using profiling, tracing, benchmarking, and experimentation.
  • Collaborate with product and customer-facing teams, demonstrate tooling to customers, and contribute to design and code reviews.

What they ask for

  • More than 7 years of hands-on software engineering experience delivering reliable software and owning complex technical work.
  • Strong software development experience across multiple programming languages, frameworks, and technology stacks.
  • Systems experience across areas such as applications, distributed systems, operating systems, virtualization, storage, and networking.
  • Experience building tools, diagnostics, or automation, and with performance analysis, profiling, benchmarking, optimization, and root-cause analysis.

Nice to have

  • Experience with performance and observability tools such as perf, Intel VTune, AMD uProf, NVIDIA profiling tools, or Linux tracing technologies.
  • Experience with Arm architecture or Arm-based cloud infrastructure; AI-assisted development tools or agents are also mentioned.

Pay

$170,900-$231,200 per year (base salary)

Tools

perf, Intel VTune, AMD uProf, NVIDIA profiling tools, Linux tracing technologies, Linux, Kubernetes, AWS

AI focus

Experience using AI-assisted development tools or agents to accelerate debugging, analysis, or software development is a nice-to-have.

Model-written summary · the original posting is authoritative

First seen Oct 28, 2026 · Last verified Nov 4, 2026 (UTC)