CareerPlanSign in

Performance Modeling Software Architect, Platform Architecture

Austin, United States of America💼 Full-time🗓 2026-04-25 → 2026-09-28

Core

Designing high-performance software models and infrastructure for system-on-chip (SoC) performance analysis to enable seamless integration of CPUs, GPUs, ML, and other components in Apple devices.

Role type

Senior IC software architect (performance modeling)

Builds

High-fidelity performance simulators and data analysis pipelines for SoC hardware design

Domain

Semiconductor hardware architecture and performance engineering

Deliverable

production ML models

Required skills

C++ (expert), Python, computer architecture, data structures and algorithms, software modeling, simulation execution, data analysis, visualization

Preferred skills

Multi-paradigm C++ development, multi-language binding, compiler optimization analysis, AI-assisted codebase structuring, micro-architectural performance modeling

Technologies

C++, Python, simulation frameworks

Responsibilities

Develop APIs for non-expert developers, train AI agents and developers on idiomatic code, write self-documenting code for AI-assisted development, run performance simulations, analyze and present simulation results

Seniority

Senior, hands-on IC

Sourced via apple · Listed on CareerPlan, which tracks 855,000+ jobs from 20+ sources.