
Posted a month ago
Principal Graphics Software Architect
ImaginationPrincipal Graphics Software Architect
Requirements
5+ years commercial software development in graphics, In-depth knowledge of modern 3D graphics APIs, Expertise in software optimization for graphics ecosystems, Experience with GPU profiling or API tracing tools, Ability to write and optimize graphics shaders, Understanding of GPU architecture, Experience architecting software products
Skills
VulkanOpenGLGPUC#
About the role
Responsibilities
- Develop software architecture to map modern graphics APIs from high-level software to silicon deployment
- Investigate and optimize end-to-end performance of graphics software, including prototyping new hardware-software boundary features
- Define the roadmap for graphics APIs and their implementation across current and future hardware platforms
- Establish technical standards and architectural software patterns for multiple hardware generations
- Collaborate with customers to understand technical issues and steer the product roadmap
- Work across multiple application domains including mobile, automotive, and data center
Requirements
- 5+ years of commercial software development experience in a graphics-related field
- In-depth knowledge of modern 3D graphics APIs such as Vulkan, DirectX, OpenGL ES, or Metal
- Expertise in software optimization for graphics ecosystems like game engines or UI frameworks
- Experience with GPU profiling or API tracing tools
- Ability to write and optimize graphics shaders or compute kernels
- Strong understanding of both fixed-function and programmable GPU architecture
- Proven experience architecting software products that span multiple development teams
Preferred Qualifications
- Understanding of computer architecture at both instruction and system levels (memory and communication interfaces)
- Experience working closely with silicon architects and design engineers
- Exposure to graphics or display drivers for Android, Linux, or Windows
- Experience interacting with open-source communities and external ecosystems
- Experience presenting at technical conferences or supporting external industry events
About the Company
Imagination is a UK-based company that creates silicon and software IP designed to give customers an edge in competitive global technology markets. Its GPU and AI technologies enable outstanding power, performance, and area (PPA), helping to power billions of devices across smartphones, cars, homes, and workplaces worldwide.
ScoutJobs Agent
Get matches like this delivered daily
Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.
Get started — it's freePrincipal Graphics Software Architect
Imagination · Cambridge
