Drimva

Apple

Performance Modeling Software Architect, Platform Architecture

$195K–$325K

Austin, Texas +4 · Full-time · Posted Apr 25, 2026

Location
Austin, Texas
Beaverton, Oregon
Cambridge, Massachusetts
Cupertino, California
Orlando, Florida
Experience
20+ years of relevant experience preferred; no minimum years stated.
Education
Bachelor's degree; preferred MS or PhD in CS, EE, or related field.

About the job

Develops and maintains high-performance SoC performance models and simulation infrastructure to support hardware architecture exploration, design decisions, and post-silicon correlation.

What you'll do

  • Build and maintain C++ software models, APIs, and simulator infrastructure, emphasizing performance, maintainability, and flexibility.
  • Run simulations and develop data analysis, visualization, and regression-testing workflows; analyze and present results.
  • Train AI agents and non-expert C++ developers in idiomatic coding, and structure code for AI-assisted development.

What they ask for

  • Bachelor's degree
  • Experience with hardware architecture and design issues, computer architecture, and software engineering principles
  • Experience coding in C++ and Python and binding C++ to other languages
  • Experience with data structures and algorithms, and using software models for behavioral data collection and performance analysis

Nice to have

  • MS or PhD in CS, EE, or a related field
  • Experience with architectural or micro-architectural performance modeling

Pay

USD $216,200 to $324,800 base salary; USD $194,700 to $292,400 base salary

Tools

C++, Python, compiler explorer

AI focus

Train AI agents and structure the codebase for AI-assisted development, reasoning, and navigation.

Model-written summary · the original posting is authoritative

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