CareerPlanSign in

Graphics Verification Software Engineer

Austin, United States of America💼 Full-time🗓 2026-08-26 → 2026-09-28

Core

Verify complex GPU RTL designs and ensure hardware/software platform quality for Apple's graphics processing technology.

Role type

Graphics Verification Software Engineer (IC)

Builds

Pre-silicon validation of GPU microarchitectures for mobile and high-performance devices

Domain

Semiconductor / Graphics Hardware

Required skills

GPU RTL verification, C/C++ programming, Perl scripting, Ruby scripting, Python programming, hardware/software co-verification, test bench development, automated test flow creation, emulation trigger development, failure triage, graphics driver integration

Preferred skills

Computer architecture knowledge, SoC design, memory sub-system micro-architecture, 3D graphics pipeline understanding, OGL/OCL programming, graphics driver development, emulation system experience, tight-schedule collaboration

Technologies

C, C++, Perl, Ruby, Python, OGL, OCL, Emulation Systems

Responsibilities

Develop and drive verification plans for GPU designs; run development graphics driver and test applications on hardware; triage failures to respective teams; write emulation triggers and refine stimulus for waveform capture; develop test bench components to improve coverage; build automated flows for testing, status reporting, and debug info capture; reproduce silicon failures in emulation

Seniority

Mid-level, hands-on IC

Sourced via apple · Listed on CareerPlan, which tracks 854,000+ jobs from 20+ sources.