As a Graphics Software Engineer at our GPU UK Design Centre you are responsible for developing GPU workloads automated flows and tools to support the verification of our GPU designs. You will work alongside teams of architects hardware software and verification engineers to ensure the functionality performance and power of our GPU designs can be efficiently and effectively this role you will:Define author and debug architectural test suites for new GPU featuresSupport GPU hardware teams during model and RTL design bring-up pre and post siliconParticipate in the design and implementation of GPU verification tools and APIsCreate production quality automated flows for graphics core verificationProvide insight into how real-world workloads drivers and compilers could stress the design and benefit from new and existing GPU featuresChallenge architectural design decisions. Propose refinements based on issues found
Excellent communications skills. Curiosity and creativity when solving novel problems. Self-motivated and well-organised
Excellent C/C programming skills
Experience with CPU and/or GPU concurrent programming
Experience with GPU APIs (preferably Metal CUDA Vulkan or DX12)
Experience with rendering and/or parallel compute algorithms
Familiarity of one or more GPU architectures and how to optimize rendering/compute algorithms drivers and/or shader compilers for them
Experience with scripting languages (preferably Python)
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.