Principal Software Engineer – Game & Graphics Technology Integration
Core
Lead game-engine investigations and integrations involving new Arm graphics and compute technologies, building prototypes, and analyzing CPU/GPU performance to enable adoption in commercial games.
Role type
Principal Software Engineer (Graphics & Game Engines)
Builds
Prototypes, reusable implementations, and technical workflows for game engines (Unreal, proprietary) integrating Arm technologies.
Domain
Gaming, Graphics, Systems Software, Arm Technology (via careerplan.io/jobs/101320275296-principal-software-engineer-game-graphics-technology-integration-at-arm)
Required skills
C++, Vulkan, GPU rendering, CPU/GPU performance analysis, graphics debugging, architecture design, technical leadership, cross-team collaboration
Preferred skills
Unreal Engine, mobile graphics, Android, Arm Mali GPUs, neural rendering, frame generation
Technologies
Vulkan, Unreal Engine, Arm Mali GPUs, C++
Responsibilities
Lead game-engine investigations and integrations; Build prototypes and assess architectural options; Analyze CPU and GPU performance and diagnose integration issues; Provide technical direction and mentor engineers across team boundaries.
Seniority
Principal, hands-on IC with architecture and mentorship