SoC Performance Modeling Software Engineer (Platform Architecture)
Apple
Austin, TX • 13m ago • On-site
Senior
On-site
184,700 - 277,600 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 Engineer (Platform Architecture) role
Improve your resume now
$184,700 – $277,600/year
Quick Facts
Role: SoC Performance Modeling Software Engineer (Platform Architecture)
Team focus: System-on-Chip (SoC) performance modeling, caches/memory system, and end-to-end hardware-software enablement
Description
You will help deliver high-quality, timely performance data by translating hardware design space studies into well-written software models. The work spans the full lifecycle of performance modeling—from early architectural exploration to post-silicon correlation—while keeping the simulator efficient, maintainable, and flexible for rapid iteration. You’ll collaborate broadly with SOC architecture, design, power, and software teams to enable seamless operation across CPUs, GPUs, Machine Learning, Camera, Display, and Connectivity components.
Responsibilities
Develop and improve performance modeling software and simulator infrastructure
Leverage C++ effectively to maximize the utility of performance models
Build APIs usable by non-expert C++ developers
Train AI agents and help non-expert C++ developers on idiomatic code and methods
Structure the codebase to work effectively with AI-assisted development tools
Write clear, self-documenting code with consistent conventions, naming, and modular organization
Learn and apply state-of-the-art SoC IP and chip-level architecture
Build and use data analysis pipelines and visualization methods
Run performance simulations and analyze/present results for engineers
Maintain continuous regression testing for the modeling workflow
Requirements
Bachelor’s degree
Experience in hardware architecture and design issues
Experience coding in C++ and Python
Experience with computer architecture and software engineering principles
Experience with data structures and algorithms
Benefits
Opportunity to collaborate across hardware and software teams to shape future SoC platforms and improve customer experience
See similar jobs
Explore similar jobs and use your resume score to choose where to apply next
See moreSoC 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
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
Austin, TX · On-site
$185K - $278K/yr
13m ago
SoC Performance Modeling Software Engineer
Apple
Senior
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 Architect (Platform Architecture)
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 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
Unlock Full Resume Report
ATS Pass
Missing keywords
Tailored AI suggestions
Job match analysis
Interview-focused insights
