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 build and architect performance modeling software for system-on-chip designs, enabling high-quality, timely data that drives hardware development. The work includes translating design space studies into well-written software models in high-performance C++, and supporting the full modeling lifecycle from early exploration to post-silicon correlation. You will focus on simulator performance, maintainability, and flexibility so hardware architects can iterate quickly on experiments.
Responsibilities
Leverage C++ to maximize the utility of performance models
Develop APIs usable by non-expert C++ developers
Train AI agents and non-expert developers on idiomatic C++ code and methods
Ensure the codebase structure supports AI-assisted development tools
Write clear, self-documenting C++ with consistent conventions, meaningful naming, and well-organized modules
Stay current on SoC IP and chip-level architecture
Build data analysis pipelines, visualization approaches, and continuous regression testing
Run performance simulations and analyze/present results
Requirements
Bachelor’s degree
Experience in 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 turning that data into compelling performance analysis
Benefits
Opportunity to shape the architecture of future devices and deliver world-class cache/memory systems
Work across SOC architecture, design, power, and software teams in a highly collaborative environment
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
12m ago
SoC Performance Modeling Software Architect
Apple
Senior
Technology
Austin, TX · On-site
$216K - $325K/yr
12m ago
SoC Performance Modeling Software Engineer (Platform Architecture)
Apple
Senior
Technology
Austin, TX · On-site
$185K - $278K/yr
12m ago
SoC Performance Modeling Software Engineer (Platform Architecture)
Apple
Mid
Technology
Austin, TX · On-site
$185K - $278K/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 Architect (Platform Architecture)
Apple
Senior
Technology
Austin, TX · On-site
$216K - $325K/yr
12m 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
Mid
Technology
Cupertino, CA · On-site
$150K - $225K/yr
12m ago
Unlock Full Resume Report
ATS Pass
Missing keywords
Tailored AI suggestions
Job match analysis
Interview-focused insights
