Taro Logo

GPU Silicon Triage Engineer

A leading technology company that designs and develops consumer electronics, software, and services.
Embedded
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Hardware
This job posting is no longer active.

Job Description

Imagine what you could do here. At Apple, new insights have a way of becoming extraordinary products, services, and customer experiences very quickly. We would like you to bring passion and dedication to your job and there's no telling what you could accomplish! Multifaceted, hard-working people and inspiring, innovative technologies are the norm here. The people who work at Apple have reinvented entire industries with all Apple Hardware products.

As a GPU Silicon Triage Engineer, you will be the first point of contact for GPU related issues impacting Apple SOC silicon. You'll work at the intersection of hardware and software, using your expertise in SOC/GPU design, debug features, and related tools to drive failures to resolution. You'll be responsible for debugging failures from GPU silicon validation, driver development, and internal stress testing.

Key responsibilities include managing prototype hardware for GPU testing, coordinating with cross-functional teams, using advanced debug tools and methodologies, creating stress testing plans, and developing new debug approaches. You'll also maintain documentation on silicon-impacting GPU issues and work with RTL simulation/emulation verification methods.

The role requires strong technical skills in hardware architecture, programming, and debugging, along with the ability to work effectively across teams. You'll be part of Apple's innovative hardware team, contributing to groundbreaking products while working with cutting-edge technology.

This position offers the opportunity to work on challenging, unsolved problems in GPU technology while collaborating with world-class engineers. You'll be instrumental in ensuring the quality and performance of Apple's GPU silicon, directly impacting the company's flagship products.

Last updated 3 months ago

Responsibilities For GPU Silicon Triage Engineer

  • Manage and coordinate prototype development hardware for GPU stress testing
  • Triage GPU-related issues from prototype SOC silicon to Graphics subsystems
  • Coordinate cross-functional design and verification experts to root-cause GPU issues
  • Use scan dump and silicon debug tools to understand silicon state
  • Create GPU Stress testing plans and execute them on prototype SOCs
  • Create new debug tools, flows, and approaches to automate silicon debug
  • Create and maintain documentation on silicon impacting GPU issues
  • Debug issues using RTL simulation/emulation verification methodologies

Requirements For GPU Silicon Triage Engineer

Python
  • BS + 3 years relevant experience
  • Experience with one or more of: system, SOC, GPU or CPU architectures
  • Experience in C or C++ and Python