Graphics Software Engineer
Core
Investigate modern and emerging graphics techniques including neural graphics, conduct technical investigations and performance analyses, and create prototypes to help developers deliver graphics and gaming experiences on Arm-powered devices.
Role type
Research and Development Graphics Software Engineer
Builds
Prototypes, technical demonstrations, and optimization guidance for Arm GPU platforms
Domain
Mobile rendering, GPU architecture, Neural graphics
Deliverable
production ML models
Required skills
C/C++, Real-time graphics, GPU pipeline, Machine learning/neural networks, Profiling and debugging
Preferred skills
Shader languages (GLSL, HLSL, Slang), Modern GPU APIs (Vulkan, Direct3D 12, Metal, WebGPU), Game engines (Unreal Engine, Unity), Arm Mali architecture (via careerplan.io/jobs/100445456496-graphics-software-engineer-at-arm)
Technologies
C, C++, GLSL, HLSL, Slang, Vulkan, Direct3D 12, Metal, WebGPU, Unreal Engine, Unity, Arm Mali
Responsibilities
Investigate modern and emerging graphics techniques including neural graphics, conduct technical investigations and performance analyses, create prototypes, resolve customer issues, analyze real-world workloads using profiling and debugging tools, collaborate with colleagues and industry partners, create technical demonstrations and documentation
Seniority
Junior to Mid-level, R&D focused