GPU Energy Modeling and Analysis Engineer

Apple is a technology company that designs, develops, and sells consumer electronics, software, and services.
Hardware
Senior Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Hardware

Description For GPU Energy Modeling and Analysis Engineer

Do you love creating elegant solutions to highly complex challenges? As part of our Silicon Technologies group, you'll help design and manufacture our next-generation, high-performance, power-efficient processor, system-on-chip (SoC). You'll ensure Apple products and services can seamlessly handle the tasks that make them beloved by millions! Joining this group means you'll be crafting and building the technology that fuels Apple's devices.

The role focuses on GPU energy modeling and analysis, where you'll be responsible for developing micro-architectural level energy models for early power estimation and analysis. You'll work on analyzing power consumption throughout the GPU and identifying opportunities for energy reduction. This involves collaboration across multiple teams including driver, compiler, app engineers, architects, and designers to optimize power efficiency.

Key responsibilities include developing tools for measurement and analysis of GPU energy, conducting studies to improve architecture for next-generation GPUs, and driving power reduction techniques across the entire technology stack. You'll be working with cutting-edge technology in Apple's Silicon Technologies group, directly impacting the performance and efficiency of Apple's renowned devices.

The ideal candidate should have strong computer architecture knowledge, experience with PPA tradeoffs, understanding of low power ASIC design, and proficiency in Python programming. You'll be part of a team that's pushing the boundaries of GPU technology while maintaining Apple's high standards for power efficiency and performance.

This role offers an opportunity to work on technology that directly impacts millions of users while being part of Apple's innovative hardware team. You'll be at the forefront of GPU technology, helping shape the future of Apple's powerful and energy-efficient devices.

Last updated 8 hours ago

Responsibilities For GPU Energy Modeling and Analysis Engineer

  • Develop micro-architectural level energy models for early power estimation, what-if analysis, perf per watt tradeoff analysis, and power targets
  • Analyze and provide insight into power consumption throughout the GPU and opportunities for reduction
  • Analyze and drive power reduction techniques across entire stack
  • Develop tools for measurement, visualization, and analysis of GPU energy
  • Conduct studies to prototype solutions to improve architecture/micro-architecture of next generation GPUs

Requirements For GPU Energy Modeling and Analysis Engineer

Python
  • Computer architecture knowledge
  • Experience investigating and evaluating PPA tradeoffs
  • Knowledge of low power ASIC design
  • Proficient Python programmer or similar scripting languages
  • Minimum BS degree and 3+ years of relevant experience

Interested in this job?

Jobs Related To Apple GPU Energy Modeling and Analysis Engineer

GPU Energy Modeling and Analysis Engineer

Senior GPU Energy Modeling and Analysis Engineer position at Apple, focusing on power optimization and analysis for next-generation GPU architectures.

GPU Energy Modeling and Analysis Engineer

Senior GPU Energy Modeling and Analysis Engineer role at Apple, focusing on developing energy models and optimizing power consumption for next-generation GPU architectures.

Graphics (GPU) Design Verification Engineer

Senior GPU Design Verification Engineer role at Apple, focusing on developing and verifying high-performance graphics processor architectures for mobile and desktop devices.

Vision Pro Display Technology Engineer

Senior Display Technology Engineering role at Apple, focusing on Vision Pro display systems and spatial computing technology in Sunnyvale, CA.

ASIC Design and Integration Engineer

Senior ASIC Design Engineer role at Apple focusing on memory system architectures and hardware integration for high-performance computing solutions.