Senior Performance Architect
Core
Develop performance modeling methodologies and analysis tools for System on Chip (SOC) and Intellectual Property (IP) to identify bottlenecks and justify architectural changes.
Role type
Senior IC performance architect (SOC/IP)
Builds
Cycle-accurate/approximate performance models and analysis tools in C++ and Python
Domain
Semiconductor hardware design, computer architecture, system-on-chip
Deliverable
production ML models | product features
Required skills
C++, Python, computer architecture, SOC design, RTL verification, microarchitecture analysis, I/O subsystems, memory subsystems, coherency flows, interconnect, Quality of Service (QoS) traffic, performance tuning
Preferred skills
post-silicon SOC tuning, performance monitors
Technologies
C++, Python, AI tools
Responsibilities
Create and own SOC/IP performance models; collaborate with Micro-architects and RTL teams to identify bottlenecks; propose architectural changes with quantitative justification; verify correlation of models to RTL implementation; ensure SOC/IP enable performant systems
Seniority
Senior, hands-on IC