A

Apple

Designs phones, computers and their operating systems

GPU Design Verification Engineer

Hardware Validation & TestingConfirmed live in the last 24 hours
Full-timeOrlando, FL, USANo salary listedIn-person

About the Job

Requirements

  • Experience debugging hardware at simulation, component, or system level.
  • Experience building validation environments using constrained-random and coverage-driven stimulus.
  • Experience working with code and functional coverage.
  • Experience developing automation flows using scripting languages.
  • A Bachelor of Science degree and 3 years of relevant experience.
  • Ability to debug issues across hardware and software boundaries.
  • Experience applying object-oriented programming principles to building scalable and reusable test benches.
  • Understanding of computer architecture and memory-subsystem microarchitecture.
  • Familiarity with GPU architecture and standards including OpenGL/CL, Vulkan, and Metal.
  • Familiarity with simulator mechanics and simulation throughput issues.
  • Experience with formal verification techniques and tools such as JasperGold.

Responsibilities

  • Perform block- and subsystem-level pre-silicon register-transfer-level verification of embedded graphics cores.
  • Support top-level and post-silicon validation teams in integrating intellectual property into the full system.
  • Use Verilog, SystemVerilog, Universal Verification Methodology, and logic simulators to verify GPU register-transfer-level designs.
  • Collaborate with architecture, design, and modeling teams to converge on design specifications.
  • Develop and drive verification plans and schedules.
  • Architect test benches using object-oriented programming, Universal Verification Methodology, and vertical reuse techniques.
  • Generate constrained-random and directed tests to implement the verification plan.
  • Run simulations and debug issues across hardware and software.
  • Deploy formal verification techniques to complement simulation flows.
  • Build and analyze functional coverage and improve the test environment to target coverage holes.

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