What are the responsibilities and job description for the Graphics Verification Software Engineer position at Apple?
Summary
Posted:
Role Number:200453779
Do you love creating elegant solutions to highly complex challenges? As part of our Silicon Technologies 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'll be responsible for crafting and building the technology that fuels Apple's products. Together, we will enable our customers to do all the things they love with their devices! The Graphics Verification Software Engineer will be responsible top-level pre-silicon RTL verification of embedded graphics cores using pre-production graphics drivers.
Key Qualifications
- We are looking for candidates with the following skills:
- Experience in verification of complex hardware at system or component level with ability to debug issues across hardware and software
- Good knowledge of computer architecture, SoC, and memory sub-systems
- Experience in crafting verification test plans and driving them to closure
- Experience with scripting, preferably with system automation
- Strong programming skills, preferably in C/C
- Excellent communication skills and ability to collaborate under tight schedules
Description
* Apply knowledge of graphics hardware and software to verify complex GPU RTL designs * Run development graphics driver and test applications on development hardware systems, triaging failures to their respective teams * Write emulation triggers, and refine stimulus to aid in waveform capture around fail points * Develop test bench components to enhance and improve GPU coverage * Build automated flows to run tests, report status, capture debug information * Support silicon teams by reproducing silicon failures in emulation
Education & Experience
We are looking for candidates with a minimum of BS 3 years of relevant experience.
Additional Requirements