SoC Performance Modeling Software Architect
Apple
Austin, TX • 13m 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)
- Team: System-on-Chip (SoC) performance team within Hardware Technologies
Description
You will build and evolve system-on-chip (SoC) performance models and simulator infrastructure to produce high-quality, timely data that drives world-class hardware designs. You will translate design space studies into well-written software models, develop high-performance C++ transformations from hardware execution models, and support the full performance-modeling lifecycle through post-silicon correlation. You’ll also focus on simulator performance, maintainability, and flexibility so hardware architects can quickly iterate on experiments.
Responsibilities
- Leverage C++ to maximize the utility of performance software models
- Develop APIs that non-expert C++ developers can use
- Train AI agents and non-expert developers on idiomatic C++ code and methods
- Structure the codebase for effective use with AI-assisted development tools
- Write clear, self-documenting code with consistent conventions and meaningful naming
- Learn state-of-the-art SoC IP and chip-level architecture concepts
- Work on data analysis pipelines, visualization methodologies, and continuous regression testing
- Run performance simulations
- Analyze simulation results carefully and present them clearly
Requirements
- Bachelor’s degree
- Experience in hardware architecture and design issues
- Experience coding in C++ and Python and binding/integrating C++ with 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 converting that data into performance analysis
Benefits
Not specified in the provided posting.
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
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
12m ago
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
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 (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
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
