Imagine what you could do here. At Apple new ideas have a way of becoming extraordinary products services and customer experiences very quickly. Bring passion and dedication to your job and theres no telling what you could accomplish. Dynamic smart people and inspiring innovative technologies are the norm here. The people who work here have reinvented entire industries with all Apple Hardware products. The same passion for innovation that goes into our products also applies to our practices strengthening our commitment to leave the world better than we found it. nnWere looking for those with talent and ambition to innovate the way we design Apple silicon graphics processors to provide the next technological leap and improve customer experiences in areas like real-time graphics VR/AR parallel computing and deep learning and welcome you to work among the industrys best.
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 verified.
Define author and debug architectural test suites for new GPU featuresnSupport GPU hardware teams during model and RTL design bring-up pre and post siliconnParticipate in the design and implementation of GPU verification tools and APIsnCreate production quality automated flows for graphics core verificationnProvide insight into how real-world workloads drivers and compilers could stress the design and benefit from new and existing GPU featuresnChallenge architectural design decisions. Propose refinements based on issues found
Bachelor of Science (BS) degree or equivalentnExcellent communications skills. Curiosity and creativity when solving novel problems. Self-motivated and well-organisednExcellent C/C programming skillsnExperience with CPU and/or GPU concurrent programmingnEnglish language fluency (both written and verbal)
Experience with GPU APIs (preferably Metal CUDA Vulkan or DX12)nExperience with rendering and/or parallel compute algorithmsnFamiliarity of one or more GPU architectures and how to optimize rendering/compute algorithms drivers and/or shader compilers for themnExperience with scripting languages (preferably Python)
Required Experience:
IC
Imagine what you could do here. At Apple new ideas have a way of becoming extraordinary products services and customer experiences very quickly. Bring passion and dedication to your job and theres no telling what you could accomplish. Dynamic smart people and inspiring innovative technologies are th...
Imagine what you could do here. At Apple new ideas have a way of becoming extraordinary products services and customer experiences very quickly. Bring passion and dedication to your job and theres no telling what you could accomplish. Dynamic smart people and inspiring innovative technologies are the norm here. The people who work here have reinvented entire industries with all Apple Hardware products. The same passion for innovation that goes into our products also applies to our practices strengthening our commitment to leave the world better than we found it. nnWere looking for those with talent and ambition to innovate the way we design Apple silicon graphics processors to provide the next technological leap and improve customer experiences in areas like real-time graphics VR/AR parallel computing and deep learning and welcome you to work among the industrys best.
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 verified.
Define author and debug architectural test suites for new GPU featuresnSupport GPU hardware teams during model and RTL design bring-up pre and post siliconnParticipate in the design and implementation of GPU verification tools and APIsnCreate production quality automated flows for graphics core verificationnProvide insight into how real-world workloads drivers and compilers could stress the design and benefit from new and existing GPU featuresnChallenge architectural design decisions. Propose refinements based on issues found
Bachelor of Science (BS) degree or equivalentnExcellent communications skills. Curiosity and creativity when solving novel problems. Self-motivated and well-organisednExcellent C/C programming skillsnExperience with CPU and/or GPU concurrent programmingnEnglish language fluency (both written and verbal)
Experience with GPU APIs (preferably Metal CUDA Vulkan or DX12)nExperience with rendering and/or parallel compute algorithmsnFamiliarity of one or more GPU architectures and how to optimize rendering/compute algorithms drivers and/or shader compilers for themnExperience with scripting languages (preferably Python)
Ask Siri to name the most successful company in the world and it might respond: Apple. And it's not just out of familial pride. Apple consistently ranks highly in profit, revenue, market capitalization, and consumer cachet. In 2018, the company became the first reach a trillion dollar
... View more