Taro Logo

Performance Model Integration Engineer, Platform Architecture

Apple is a technology company that designs, develops, and sells consumer electronics, software, and services.
$171,600 - $302,200
Embedded
Staff Software Engineer
In-Person
5,000+ Employees
10+ years of experience
Hardware

Job Description

At Apple, our Platform Architecture group is at the forefront of connecting hardware and software into unified systems. This role offers an exciting opportunity to work on forward-looking prototype systems that shape Apple's renowned hardware and software architecture. As a Performance Model Integration Engineer, you'll develop novel technologies for accelerating silicon development and verification, working alongside world-leading silicon engineering teams and firmware development teams.

The role combines deep technical expertise in hardware modeling with cross-functional collaboration. You'll be responsible for developing and maintaining RTL-based systems performance models, integrating CPU IP and peripheral components. This multi-disciplinary position connects analysis from low-level software tuning for custom CPU pipelines through SOC level cache and memory subsystem performance.

Working at Apple means joining a team that crafts elegant solutions to highly complex challenges. Your work will directly impact millions of users worldwide, as you develop tools ensuring every product performs exactly as intended. The position offers competitive compensation, comprehensive benefits, and the opportunity to contribute to groundbreaking technology at one of the world's most innovative companies.

The ideal candidate brings 10+ years of relevant experience, strong programming skills in Verilog/SystemVerilog and C/C++, and deep knowledge of computer architecture. You'll need excellent debugging abilities, strong communication skills, and the ability to work independently while managing deliverables to multiple teams. This role provides the unique opportunity to shape the future of Apple's hardware platforms while working with cutting-edge technology and world-class engineering teams.

Last updated 3 days ago

Responsibilities For Performance Model Integration Engineer, Platform Architecture

  • Develop and maintain RTL-based systems performance models, integration CPU IP and peripheral components
  • Validate, own, and ship models to cross-functional internal customers
  • Support and clearly communicate with engineers from multiple disciplines
  • Debug functionality and performance of large IP-based systems using simulation
  • Work independently and manage deliverables to different teams
  • Occasional travel to development groups in the US

Requirements For Performance Model Integration Engineer, Platform Architecture

Python
  • B.S. degree in Computer Science, Electrical Engineering, or similar
  • Experience programming in Verilog/SystemVerilog
  • Experience programming in C/C++
  • Background in Computer Architecture
  • Experience debugging software and hardware
  • 10+ years of relevant experience
  • Strong written and verbal communication skills

Benefits For Performance Model Integration Engineer, Platform Architecture

Medical Insurance
Dental Insurance
Vision Insurance
401k
Education Budget
Equity
Relocation Benefits
  • Comprehensive medical and dental coverage
  • Retirement benefits
  • Discounted products and free services
  • Education reimbursement
  • Stock options and equity
  • Discretionary bonuses
  • Relocation assistance