Senior Graphics Software Engineer - Cambridge, United Kingdom - ARM

ARM
ARM
Verified Company
Cambridge, United Kingdom

3 weeks ago

Tom O´Connor

Posted by:

Tom O´Connor

beBee Recruiter


Description

Job Overview:


We are looking for an inquisitive software engineer, passionate about Computer Graphics and video games, willing to explore the full software stack to learn more about the underlying hardware and processor architecture.


Responsibilities:

The team fulfils two key roles.

The first one is the analysis of gaming and graphics workloads on modern smartphones, identifying performance bottlenecks and new and interesting graphics techniques.

The results of these investigations help developers buildbetter software and our GPU (Graphics Processing Units) teams design the next generation of graphics hardware.

The other one is to perform extensive research into innovative mobile graphics techniques, such as ray tracing, looking for opportunities to pushthe state of the art forward.

The team develops primarily in C and C++, working with OpenGL-ES and Vulkan on Android platforms. There are also opportunities to look at other languages such as Rust or WebAssembly with WebGPU.


When hiring for this role, we will look for evidence that you can contribute positively to the work of this team.

Any experience working at a low level with Arm processors or Mali GPUs, SIMD instruction sets, mobile performance and debug tools, or experienceworking with Unity, Unreal or other game engines would be looked on favourably.


Required Skills and Experience:


  • Strong programming skills
  • Experience in using a modern graphics API
  • University degree in Computer Science, or equivalent

"Nice To Have" Skills and Experience:

  • C/C++
  • Arm Mali or other GPU architectures
  • Game engines
  • Rendering techniques and associated mathematics
  • Mobile software and developer landscape
  • Agile Scrum process
  • Android or Linux internals

In Return:

With offices around the world, Arm is a diverse organisation of dedicated, innovative and very hardworking professionals.

By enabling a vibrant, inclusive, meritocratic, and open workplace, where all our people can grow and succeed, we encourage our peopleto share their unique contributions to Arm's success in the global marketplace.

We are offering a hybrid approach to home and office working to provide an adaptable experience for all employees.

We expect some working time to be spent in office, to promote a strong collaborative environment with good team integration but are accommodatingto different home working requirements.

On top of this, we offer an excellent benefits package including salary, competitive bonus, RSUs and healthcare support

LI-JW1

More jobs from ARM