Media-IP SoC Performance Architect, Platform Architecture
Core
Designing and optimizing performance models for complex multi-media IPs powering Apple's SoCs to ensure the best customer experience across devices like iPhone, iPad, Mac, and Vision Pro.
Role type
Senior IC media-IP SoC performance architect
Builds
Performance models and data-driven architectural insights for multi-media IPs
Domain
Consumer electronics, semiconductor architecture, multimedia processing
Deliverable
production ML models
Required skills
C++ (object-oriented, STL), performance modeling, data analytics, statistics, machine learning, Python, Lua, shell scripting, SoC architecture (fabrics, memory systems, QoS, arbitration, queuing theory), RTL correlation, trace analysis
Preferred skills
MS/PhD, 20+ years experience, advanced data science techniques, complex architectural problem-solving
Technologies
C++, Python, Lua, shell scripting, STL libraries
Responsibilities
Collaborate with functional architects, design, and software teams to plan, implement, validate, and correlate high-level C++ performance models; Develop custom tools for analyzing and visualizing performance data using data science and ML; Present performance study results to drive architectural decisions; Validate performance models against specifications and correlate with RTL; Use and develop tools for analyzing traces and simulating data flow for Media use cases
Seniority
Senior, hands-on IC