Graphics Shader Subsystem Verification Engineer

Company: Apple
Company: Apple
Location: Austin, Texas, United States
Department: Hardware
Posted on: 2023-10-30 01:26
Summary Posted: Jun 20, 2023 Role Number: 200449019 Do you love creating elegant solutions to highly complex challenges? Do you intrinsically see the importance in every detail? As part of our Silicon Engineering group, you’ll help design and manufacture our next-generation, high-performance, power-efficient processor, system-on-chip (SoC). You’ll ensure Apple products and services can seamlessly and efficiently handle the tasks that make them beloved by millions. Joining this group means you will be responsible for crafting and building the technology that fuels Apple’s devices. Together, we will enable our customers to do all the things they love with their devices. As part of the GPU shader core verification team, you will be involved in end-to-end functional and architectural verification of Apples next generation GPUs. If you are a verification engineer that enjoys working on core GPU/CPU architecture, graphics rendering, and building complex test benches from scratch, this will be an exciting role for you. We use cutting edge verification methodologies, and emphasize innovation to enable Apple's silicon leadership. Key Qualifications Key Qualifications Lead delivery of features in a complex GPU or CPU block Strong System Verilog/UVM experience. Ability to develop complex test benches from scratch. Strong OOP coding skills (preferred languages are C/C++, Python, Perl, Ruby Experience developing random instruction generators, either for GPU or CPUs Experience with cosimulation checkers Graphics pipeline, OGL/Metal/OCL programming experience is a bonus Machine learning experience is a bonus Description Description The Shader Core Verification Engineer will be involved in: - Test plan, verification, and delivery of shader core features - Develop new UVM/System Verilog testbenches - Performance verification - Leverage machine learning in new verification methodologies Education & Experience Education & Experience BS degree + minimum of 10 years of experience Additional Requirements Additional Requirements
View Original Job Posting