Taro Logo

Performance Model Integration Engineer, Platform Architecture

Apple is a global technology company that designs, manufactures, and sells consumer electronics, software, and services.
$181,100 - $318,400
Embedded
Staff Software Engineer
In-Person
5,000+ Employees
10+ years of experience
Hardware

Job Description

At Apple, innovation is more than just a concept - it's a reality that shapes extraordinary products with remarkable speed. The Platform Architecture group stands at the intersection of hardware and software, creating unified systems that power Apple's renowned devices. This role offers a unique opportunity to work on forward-looking prototype systems that influence the development of world-class hardware and software architecture.

As a Performance Model Integration Engineer, you'll be tackling complex challenges that span from low-level software tuning for custom CPU pipelines to SOC-level cache and memory subsystem performance. Your work will directly impact the development and verification of silicon technologies that end up in millions of devices worldwide. You'll collaborate with world-leading silicon engineering teams and firmware development teams, ensuring that every product performs exactly as intended.

The role combines technical expertise in RTL-based systems performance models with strong communication skills, as you'll be working across multiple disciplines including software, architecture, verification, and validation. You'll be responsible for developing, maintaining, and validating models that are crucial for internal customers across Apple. Your work will involve sophisticated debugging of functionality and performance in large IP-based systems using simulation.

This position offers the opportunity to work with cutting-edge technology while contributing to products that millions of users trust every day. You'll be part of a team that values both technical excellence and innovation, with access to Apple's comprehensive benefits package including medical coverage, retirement benefits, stock programs, and educational support. The role provides a unique blend of technical challenge and real-world impact, making it ideal for someone passionate about system architecture and performance optimization.

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 RSUs
  • Employee Stock Purchase Plan
  • Discretionary bonuses
  • Relocation assistance