A

Apple

Designs phones, computers and their operating systems

GPU RTL Design Engineer

Silicon & ASIC DesignUpdated on Nov 10
Full-timeSan Diego, CA, USANo salary listedIn-person

About the Job

Requirements

  • A Bachelor of Science degree and at least five years of relevant industry experience are required.
  • Experience designing GPU schedulers, execution units, texture or pixel units, or caches is preferred.
  • A detailed understanding of synthesis tools, timing analysis, floor planning, and the place-and-route flow is preferred.
  • Experience in hardware performance analysis is preferred.
  • Experience with scripting languages such as Python, Ruby, or Perl is preferred.
  • A strong background in GPU, CPU, or SIMD architectures is preferred.
  • Logic design experience, including expert knowledge of low-power techniques and timing optimizations, is preferred.
  • Expert knowledge of SystemVerilog HDL is preferred.
  • The ability to drive bring-up and debug of complex designs is preferred.
  • The ability to work productively with a team under aggressive product schedules is preferred.
  • Strong communication, influence, and negotiation skills are preferred.

Responsibilities

  • Develop power-efficient, high-performance 3D graphics processor micro-architectures for low-power mobile devices and high-performance personal computers.
  • Deliver high-quality, low-power graphics IP that meets performance, timing, and area goals.
  • Explore design trade-offs while applying rigorous design principles.
  • Understand and contribute to micro-architectural specifications to design GPUs.
  • Collaborate closely with cross-functional teams in architecture, validation, modeling, and physical design.

Desired Qualifications

  • Experience designing GPU schedulers, execution units, texture or pixel units, or caches.
  • A detailed understanding of synthesis tools, timing analysis, floor planning, and the place-and-route flow.
  • Experience in hardware performance analysis.
  • Experience with scripting languages such as Python, Ruby, or Perl.
  • A strong background in GPU, CPU, or SIMD architectures.
  • Logic design experience, including expert knowledge of low-power techniques and timing optimizations.
  • Expert knowledge of SystemVerilog HDL.
  • The ability to drive bring-up and debug of complex designs.
  • The ability to work productively with a team under aggressive product schedules.
  • Strong communication, influence, and negotiation skills.

About the Company

Apple

Designs phones, computers and their operating systems

Apple designs and sells consumer electronics, from iPhone smartphones and Mac computers to tablets and wearable devices. Its operating systems manage apps and built-in functions for communication and work, while iCloud stores files and synchronizes data across devices. Customers buy additional digital services through subscriptions such as Apple Music and Apple TV, and developers distribute software through the App Store. Apple earns money from hardware sales, subscriptions and digital transactions, selling directly to customers and through retailers and mobile carriers around the world. It was founded in 1976 and has its headquarters in Cupertino, California.

Company size
10,001+
Company stage
IPO
Headquarters
Cupertino, CA
Founded
1976

Recently Posted Jobs

Explore more opportunities at Apple

See more jobs