Modern system-on-chip (SoC) designs have dramatically changed how hardware and software is developed. The Apple CPU Architecture and Performance Team is seeking highly motivated engineers to work at the intersection of hardware and software. This role focuses on driving advanced exploration for next generation CPU architectures, serving as an interface between the CPU team, system teams, and software teams at Apple. The position involves a data-driven approach focused on real user workloads to guide optimizations and future CPU directions. You'll analyze performance, develop tools, work with simulators and prototypes, and help shape the future of Apple's CPU architecture. The ideal candidate will have deep expertise in CPU architecture, strong programming skills, and the ability to work across multiple teams. This role offers the opportunity to impact future Apple products through performance analysis and architectural decisions while working with world-class teams in CPU, SoC, and software development. The position requires strong technical skills, excellent communication abilities, and a passion for living at the intersection of hardware and software development.