Arm

Principal Software Engineer – Game & Graphics Technology Integration

Arm
Apply
2 months ago
Manchester, United KingdomStaff+

Responsibilities

  • Lead game-engine investigations and integrations involving new Arm graphics and compute technologies, including Unreal Engine and other commercial or proprietary engines.
  • Build prototypes, assess architectural options, and determine which approaches should progress into reusable implementations.
  • Analyze CPU and GPU performance, diagnose integration issues, and provide recommendations to Arm engineering teams and partners.
  • Provide technical direction across team boundaries, represent GTI in partner discussions, and mentor engineers.
  • Improve technical approaches, identify recurring problems, share engineering knowledge, and help engineers make decisions independently.

Requirements

  • Strong software engineering experience in graphics, game engines, systems software, or other real-time applications.
  • Practical experience with Vulkan or another modern graphics API and strong C++ skills.
  • Experience using graphics debugging and profiling tools.
  • Experience working within a large game engine or comparable software codebase.
  • Understanding of GPU rendering, synchronization, memory behavior, and CPU/GPU performance.
  • Experience leading technical work, resolving ambiguous engineering problems, and influencing decisions across teams.
  • Clear written and verbal communication skills for explaining technical decisions to engineers, leaders, and external partners.
  • Experience with Unreal Engine, mobile graphics, Android, Arm Mali GPUs, machine learning for graphics, neural rendering, upscaling, frame generation, or pre-release hardware and software is useful but not required.

Benefits

  • Relocation package, including visa sponsorship support, is available for candidates who require it.
  • Hybrid working patterns are determined by the team, with role-specific details provided during the application process.
  • Occasional travel to conferences and partner offices may be required.
  • The position may be based in Manchester or another Arm office in the UK.

Tech Stack

C++Unreal Engine

Categories

Gaming
Arm

About Arm

5,001-10,000 employees

Arm’s foundational technology is defining the future of computing. A future built by the greatest technology ecosystem in the world. A future built on Arm. Arm is everywhere technology matters. Technology matters everywhere. Together, we’ll power every technology revolution moving forward, including cloud computing, automotive and autonomous systems, IoT, the metaverse, and beyond. Changing the world. Again. On Arm.

Contact me