Performance Modeling Software Engineer, Platform Architecture
Core
Develop high-performance C++ software models and infrastructure for system-on-chip (SoC) performance analysis, enabling hardware architects to iterate on chip-level designs.
Role type
Senior IC software engineer (performance modeling & simulation)
Builds
High-fidelity performance simulators and data analysis pipelines for SoC architecture exploration
Domain
Semiconductor hardware design / Computer architecture
Deliverable
production ML models
Required skills
C++ (high-performance), Python, computer architecture, data structures and algorithms, simulation lifecycle management, API design, data analysis, visualization
Preferred skills
Multi-paradigm C++ development, compiler optimization knowledge, AI-assisted codebase navigation, micro-architectural modeling, multi-language programming environments
Sourced via apple · Listed on CareerPlan, which tracks 851,000+ jobs from 20+ sources.