SoC Performance Modeling Software Engineer

Apple

Austin, TX • 13m ago • On-site

Senior

On-site

184,700 - 277,600 USD/yr

  1. Select offer
  2. Add resume
  3. Analyze
  4. Improve
  5. Apply
  6. Auto-send · soon

Match your resume with similar open roles

Upload your resume to automatically match with active openings similar to this role.

PDF up to 10 MB

Your resume is private & secure

Resume Checker & Builder preview

Potential salary for SoC Performance Modeling Software Engineer role

Improve your resume now

$184,700 – $277,600/year

Quick Facts

  • Role: SoC Performance Modeling Software Engineer (Platform Architecture)

Description

Join the System-on-Chip (SoC) performance team to build and maintain performance models and simulator infrastructure that support world-class hardware design decisions. You will translate design space studies into well written software models, develop high-performance C++ models, and participate in the full lifecycle from early architectural exploration to post-silicon correlation.

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 C++ code and methods
  • Ensure the codebase is structured for effective use with AI-assisted development tools
  • Write clear, self-documenting code using consistent conventions and meaningful naming
  • Learn SoC IP and chip-level architecture state of the art
  • Build data analysis pipelines, visualization methodologies, and continuous regression testing
  • Run performance simulations and analyze/present simulation results

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 contribute to performance modeling that enables CPUs, GPUs, Machine Learning, Camera, Display, and Connectivity components to work seamlessly together on future chips.

See similar jobs

Explore similar jobs and use your resume score to choose where to apply next

See more

Unlock Full Resume Report