Graduate GPU Software Applications Engineer
Core
Graduate engineer analyzing GPU driver issues, building low-level tests, and optimizing Arm GPU performance across hardware/software configurations.
Role type
Graduate GPU Software Applications Engineer
Builds
Low-level driver tests and performance optimization solutions for Arm GPU technology
Domain
Semiconductor / GPU Architecture / Embedded Systems
Required skills
GPU architecture knowledge, graphics rendering pipeline understanding, C/C++ development, graphics API familiarity (Vulkan/OpenGL ES/DirectX), debugging techniques
Preferred skills
Embedded systems experience (Linux/Android), game engine architecture knowledge, heterogeneous computing (GPGPU/OpenCL), ML for graphics techniques
Technologies
Arm GPU, Vulkan, OpenGL ES, DirectX, C, C++, Linux, Android, OpenCL
Responsibilities
Investigate and solve GPU driver issues in customer systems, Build and complete low-level driver tests to simulate error conditions, Analyse GPU performance across different configurations, Collaborate with multi-functional engineering teams to resolve technical issues
Seniority
Graduate, entry-level IC