Performance Modeling Software Architect, Platform Architecture
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 hardware design exploration
Domain
Semiconductor hardware design / Computer architecture
Deliverable
production ML models
Required skills
C++ (expert), Python, computer architecture, software engineering principles, data structures and algorithms, performance modeling, simulation execution, data analysis, visualization
Preferred skills
Multi-paradigm C++ development, multi-language binding, compiler optimization analysis, AI-assisted codebase navigation, micro-architectural modeling
Sourced via apple · Listed on CareerPlan, which tracks 851,000+ jobs from 20+ sources.