About The Position

In this role, you will be a member of the Platform Architecture team, working with hardware and software engineering groups to shape the architecture of Apple's future System-on-Chips (SoC). We are seeking an energetic and highly motivated SoC performance engineer to drive development of our on-chip communication interconnect and memory Quality-of-Service features. You will help create a full-chip C++ simulator for iPhone/iPad/Mac/Watch SoCs. You will model new, emerging workloads such as Augmented Reality (AR) and Machine Learning (ML). You will use these models to study a range of performance and power trade-offs in our SoCs. Your work will be highly visible and critical for driving architecture improvements in Apple’s future products.

Requirements

  • BS degree
  • C++ programming experience
  • Coursework and/or experience in computer architecture and the HW/SW stack
  • Coursework and/or experience with performance modeling and debugging

Nice To Haves

  • 10+ years of relevant experience
  • Examples of substantial HW or SW projects brought to completion
  • Coursework and/or practical experience with scripting for automation and data visualization
  • Coursework and/or practical experience with network-on-chip architecture and design is a big plus
  • Ability to study a problem in depth, design experiments, analyze data, and present results
  • Experience with Cellular/5G modem architecture
  • Communication and documentation skills

Responsibilities

  • Create a full-chip C++ simulator for iPhone/iPad/Mac/Watch SoCs.
  • Model new, emerging workloads such as Augmented Reality (AR) and Machine Learning (ML).
  • Use these models to study a range of performance and power trade-offs in our SoCs.
  • Drive development of on-chip communication interconnect and memory Quality-of-Service features.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service