Expoint – all jobs in one place
The point where experts and best companies meet
Limitless High-tech career opportunities - Expoint

ARM Principal Software Engineer 
United Kingdom, England, Cambridge 
917973689

23.06.2025


Responsibilities:

  • We use our interpersonal and communications skills in direct contact with outstanding companies across multiple technology domains - we forge new paths and assist developers the world over to follow in our footsteps, helping them to bring their visions to bear.
  • This is an excellent opportunity to contribute to the solutions powering the next generation of mobile games.
  • We look forward to receiving your application - and potentially welcoming you to Arm.

Required skills and experience:

  • Good programming skills - preferably C++, OOP and scripting languages such as Python and Bash
  • A desire to have a positive impact both within our team and the wider Arm ecosystem
  • Strong understanding of machine learning fundamentals and frameworks such as PyTorch and TensorFlow


"Nice to have" abilities and knowledge:

  • Performance evaluation experience and knowledge of potential pitfalls
  • Knowledge of hardware modelling concepts, including configuration and latency definition files
  • Graphics programming experience with mobile GPUs (e.g. using shaders, Vulkan) and graphics pipeline concepts
  • Ability to use ADB (Android Debug Bridge) for device interaction and log capture
  • Android application or background service development