Silicon Validation Software Engineer- GPU IP Validation and Integration

Apple

$130K — $173K *

post-time-icon

2w ago

compensation-icon

8 - 10 years of experience

bookmark empty
report an issue with job

Job Description

Summary
Join a team of expert software engineers with diverse backgrounds (graphics, video encoding, video processing, file systems, CPUs and caching, kernel programming, embedded systems) to develop graphics validation software and integrate it into system level test environment.
Key Qualifications
We would prefer that you have the following skills: Experienced with Graphics, OpenGL, and CUDA Understanding of the GPU pipeline and graphics theory Understanding of system and SoC architectures Experienced with image processing, memory hierarchies, and compilers Strong C/C++ programming skills Proficient in Python and GNU Make Deep understanding of compute systems, operating systems, and computer architecture Passionate about writing code close to the hardware, and debugging In-depth knowledge and experience in SoC system level validation and debugging of SoC software and hardware issues. You enjoy the validation mentality: meticulous, curious, and persistent
Description
You will be writing shaders that stress the GPU and cause high bandwidth traffic to and from the memory subsystem. You will apply your deep understanding of GPU architecture to write tests that stress the pipeline and exercise the interaction between the GPU and different IP blocks on the SoC. You will use the necessary driver and firmware APIs to compile shaders and prime operations to move data around in the SoC using the GPU threads/SIMD groups. You will understand the different levels of GPU memory hierarchy (Shared, Global, etc.) You will debug SoC software and hardware issues, and perform system level validation.
Education & Experience
BS and a minimum of 10 years relevant industry experience
Apple Inc. is an American multinational technology company that specializes in consumer electronics, computer software, and online services. The company's hardware products include the iPhone smartphone, the iPad tablet computer, the Mac personal computer, the iPod portable media player, the Apple Watch smartwatch, the Apple TV digital media player, and the HomePod smart speaker. Apple's software includes the macOS and iOS operating systems, the iTunes media player, the Safari web browser, and the iLife and iWork creativity and productivity suites. Its online services include the iTunes Store, the iOS App Store, and Mac App Store, Apple Music, and iCloud.
stats icon
Total value of jobs:
$1,062,812,127
stats icon
Total Jobs:
876
stats icon
Average Pay:
$129,880
stats icon
% Masters:
30%

More Jobs at Apple

$43K — $65K *

Today• 8 - 10 years exp

Enterprise Technology

In-Person

$43K — $65K *

Today• 8 - 10 years exp

Enterprise Technology

In-Person

$162K — $216K *

Today• 8 - 10 years exp

Enterprise Technology

In-Person

$97K — $130K *

Today• 8 - 10 years exp

Enterprise Technology

In-Person

$162K — $216K *

Today• 8 - 10 years exp

Enterprise Technology

In-Person

Find similar Validation Engineer jobs: