SoC Performance Modeling Software Architect
Apple
Austin, TX • 12m ago • On-site
Senior
On-site
216,200 - 324,800 USD/yr
Match your resume with similar open roles
Upload your resume to automatically match with active openings similar to this role.
Potential salary for SoC Performance Modeling Software Architect role
Improve your resume now
$216,200 – $324,800/year
Quick Facts
Role: SoC Performance Modeling Software Architect (Platform Architecture)
Description
You will work on the System-on-Chip (SoC) performance team to shape the architecture of future devices through performance modeling software and infrastructure. You will collaborate across SOC architecture, design, power, and software teams to translate design space studies into high-quality C++ models, supporting the full lifecycle from early exploration to post-silicon correlation. You will also drive simulator performance, maintainability, and flexibility so hardware architects can iterate quickly.
Responsibilities
Develop and leverage C++ to maximize the utility of performance models
Create APIs usable by non-expert C++ developers
Train AI agents and non-expert developers on idiomatic code and methods
Structure the codebase for effective use with AI-assisted development tools
Write clear, self-documenting code with consistent conventions, naming, and well-organized modules
Learn and apply state-of-the-art SoC IP and chip-level architecture
Build data analysis pipelines and visualization methodologies
Run performance simulations and analyze results
Present simulation results clearly for engineering decision-making
Requirements
Bachelor’s degree
Experience with hardware architecture and design issues
Experience coding in C++ and Python and binding C++ to other languages
Experience with computer architecture and software engineering principles
Experience with data structures and algorithms
Experience using software models to collect behavioral characteristics and convert data into performance analysis
Benefits
Collaborate deeply across SOC architecture, design, power, and software teams to deliver world-class cache/memory system performance
Work on high-impact performance modeling that enables seamless operation across CPU, GPU, machine learning, camera, display, and connectivity components
See similar jobs
Explore similar jobs and use your resume score to choose where to apply next
See moreSoC Performance Modeling Software Architect
Apple
Senior
Technology
Austin, TX · On-site
$216K - $325K/yr
12m ago
SoC Performance Modeling Software Architect
Apple
Senior
Technology
Austin, TX · On-site
$216K - $325K/yr
13m ago
SoC Performance Modeling Software Architect
Apple
Senior
Technology
Austin, TX · On-site
$216K - $325K/yr
13m ago
SoC Performance Modeling Software Engineer (Platform Architecture)
Apple
Mid
Technology
Austin, TX · On-site
$185K - $278K/yr
13m ago
SoC Performance Modeling Software Architect (Platform Architecture)
Apple
Senior
Technology
Austin, TX · On-site
$216K - $325K/yr
13m ago
Tailor Resume to fit the Job Offer
Use AI to find out how well the skills on your resume fit this job description.
SoC Performance Modeling Software Engineer
Apple
Senior
Technology
Austin, TX · On-site
$185K - $278K/yr
13m ago
SoC Performance Modeling Software Engineer (Platform Architecture)
Apple
Senior
Technology
Austin, TX · On-site
$185K - $278K/yr
13m ago
SoC Performance Modeling Software Engineer (Platform Architecture)
Apple
Senior
Technology
Austin, TX · On-site
$185K - $278K/yr
13m ago
SoC Performance Modeling Software Engineer (Platform Architecture)
Apple
Senior
Technology
Austin, TX · On-site
$185K - $278K/yr
13m ago
Unlock Full Resume Report
ATS Pass
Missing keywords
Tailored AI suggestions
Job match analysis
Interview-focused insights
