Skip to main contentA logo with &quat;the muse&quat; in dark blue text.
Apple

SOC Performance & Power Engineer - Platform Architecture

Austin, TX

Summary

Posted: May 1, 2023

Role Number:200463664

Do you love crafting elegant solutions to complex problems? Do you enjoy learning how systems work from the big picture down to the smallest detail? As part of the SoC Performance group, you'll work with a diverse set of cross-functional teams to help architect, optimize, and ship our industry-leading SoCs powering Apple products from iPhone to Apple Watch, iPad, Macs, and more! You'll join a team of performance architects who deeply analyze the way our SoCs are used in the real world, in order to ensure that software can harness the full power of our chips and to improve the design of future SoCs. We're looking for experienced, passionate, and highly motivated individuals to help us set the standard on the performance, efficiency, and hardware/software integration of Apple's products! You will enjoy this role if: - You're interested in hardware design, hardware/software co-design, hardware/software optimization, and power/performance tradeoffs. - You derive satisfaction from not only writing code and analyzing its behavior, but in using that analysis to influence the direction of the organization. - You know that a performance model is only as good as the stimulus (workloads) and analysis infrastructure around it, and are motivated to use your skills to work with others to build up all the parts of this ecosystem. - You imagine, and/or measure, how the code you write will execute on the target hardware.

Want more jobs like this?

Get Software Engineering jobs in Austin, TX delivered to your inbox every week.

By signing up, you agree to our Terms of Service & Privacy Policy.


Key Qualifications

  • Great written and verbal communication skills.
  • Proficient in C++ and one or more scripting languages, ideally Python.
  • Strong computer architecture fundamentals and understanding of how HW and SW interact in a complex system.
  • Computer system performance modeling experience of some kind.
  • Ability and enthusiasm to work with experts in architecture, design, post-silicon analysis, software, and more.
  • B.S. and 10+ years of relevant industry experience.

Description

As an SoC Performance & Power Engineer you will be working on the boundary of pre-silicon performance modeling and post-silicon power and performance tuning and debugging. You will collaborate across the organization to build meaningful capabilities into our C++ SoC performance models in the areas of use case capture (on silicon) and playback (in the model), integrated power projection, modeling of power-relevant features like DVFS and clock/power gating, and experimenting with dynamic HW+SW power/performance/thermal management policies that are critical to every shipping product. You will also lead high-impact studies into future memory system features in the areas of on-chip interconnect fabrics, shared caches, and DRAM controllers, and own the implementation, evaluation, and tuning of major planned SoC features in the model.

Education & Experience

B.S. and 10+ years of relevant industry experience. Masters or PhD in EE, CS, or related field preferred

Additional Requirements

Client-provided location(s): Austin, TX, USA
Job ID: apple-200463664
Employment Type: Other

Company Videos

Hear directly from employees about what it is like to work at Apple.

This job is no longer available.

Search all jobs