Jobs · Quality Assurance · Texas

Staff SoC RTL Performance Verification and Emulation Engineer

Arm · Austin, TX · 6 days ago
HybridQuality Assurance$198k–$268k/yrFull-time

Responsibilities

  • Perform RTL performance analysis and verification for SoC
  • Provide technical leadership while collaborating closely with architecture, design, and modeling teams on high-performance SoC
  • Implement performance verification plans at SoC-level and performance debug using both simulation and emulation environments
  • Drive emulation-based performance studies, including emulator bring-up and execution of complex, system-level benchmarks
  • Conduct theoretical analysis of memory system optimizations; develop, run, and analyze benchmarks in simulation and/or emulation environments
  • Debug performance failures, identify design bottlenecks, and propose data-driven architectural or RTL solutions
  • Develop and enhance debug infrastructure, tooling, and visualization solutions to accelerate performance analysis and root-cause identification
  • Leverage AI-based tools and automation to improve engineering productivity and performance analysis workflows
  • Mentor and guide junior engineers, contributing to the technical growth and effectiveness of the team

Requirements

  • Proven experience in SoC RTL performance analysis and debug using hardware emulation platforms
  • Hands-on experience with emulator bring-up, configuration, and development of new performance test cases
  • Strong system-level performance debug experience across complex IP interactions, including CPU, GPU, and I/O workloads
  • Deep understanding of memory system architecture and interconnect design
  • Excellent knowledge of Verilog and SystemVerilog
  • Working knowledge of C, C++, and a scripting language such as Python or Ruby
  • Proven understanding of multiprocessor coherency, memory ordering, I/O ordering, interrupts, MMU, and cache architectures
  • Strong debugging, data analysis, and technical presentation skills

Nice to Have

  • Proficiency in Unix/Linux, scripting, and source control systems (e.g., Git, Subversion)
  • Familiarity with one or more CPU instruction sets
  • Familiarity with SystemVerilog
  • Familiarity with ARM architecture
  • Experience with compilers, assemblers, or device drivers

Benefits

We will provide the training and environment to excel in this role. We offer a hybrid approach to remote, and office working and strive to provide an adaptable experience for all employees and to promote a strong collaborative environment.

Pay

Salary Range: $198,100-$268,000 per year

Similar jobs