A

Apple

Designs phones, computers and their operating systems

Graphics Processing Unit Architectural Modeling Engineer

Hardware Validation & TestingConfirmed live in the last 24 hours
Full-timeNo salary listedIn-person

About the Job

Requirements

  • Experience in C++ programming.
  • Experience with scripting languages such as Python, Ruby, or Perl.
  • A Bachelor of Science degree and 10 years of relevant experience.
  • Knowledge of GPU, CPU, or SIMD architectures.
  • Background in the GPU graphics pipeline.
  • Background in CPU or GPU memory hierarchies.
  • Background in advanced CPU architecture and microarchitecture.
  • Understanding of general-purpose GPU compute.
  • Experience bringing up and debugging complex systems and microarchitectures.
  • Experience translating architectural and microarchitectural specifications into executable C++ models.
  • Experience in performance analysis and debugging.
  • Experience with hardware description languages, including Verilog, SystemVerilog, or VHDL.

Responsibilities

  • Create architectural models for the development, validation, and verification of GPU designs.
  • Contribute to architectural models for hardware/software co-validation.
  • Contribute to architectural models for performance validation and correlation.
  • Support GPU hardware and software teams during model and design bring-up.
  • Drive the development, validation, and verification of advanced GPU designs and architectures.
  • Develop bit-accurate architectural models for hardware/software co-validation.
  • Triage regression failures and debug failures to root cause.
  • Establish coding and modeling best practices and improve modeling infrastructure.
  • Drive cross-functional teams toward effective hardware and software solutions.
  • Present results and recommendations while working collaboratively across functional teams and organizations.

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