CareerPlanGet AI match score →

Graphics Software Engineer

Cambridge, United Kingdom💼 Full-time🗓 2026-06-09 → 2026-07-22

Core

Design, development, and evolution of critical tooling supporting the full lifecycle of Arm's GPU development, from hardware design to final verification.

Role type

Graphics Software Engineer (GPU Driver Tooling)

Builds

Robust, scalable tooling for GPU driver development and hardware bring-up

Domain

Semiconductor / GPU Graphics / Embedded Systems

Deliverable

production ML models | product features | infrastructure

Required skills

C/C++ programming, systems or embedded development, performance profiling, debugging, problem-solving

Preferred skills

Python scripting, computer architecture (SoC), GPU graphics pipeline knowledge, Linux kernel/user space interfaces

Technologies

C, C++, Python, Linux kernel, perf, tracepoints

Responsibilities

Design and implement scalable tooling for GPU driver development; Review design and code; Collaborate across SW and HW teams; Influence roadmap planning through technical insight

Seniority

Mid-Senior, hands-on IC

Sourced via arm · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on Arm ↗