Expoint - all jobs in one place

המקום בו המומחים והחברות הטובות ביותר נפגשים

Limitless High-tech career opportunities - Expoint

ARM Senior Software Engineer - Models C++ 
United Kingdom, England, Cambridge 
196967558

06.03.2025
Job Overview:

Arm is looking for ato contribute to thethat will power future computing systems.


Responsibilities:
  • Work on varied projects at all stages of the software development lifecycle , from design through to implementation and testing .
  • Develop highly efficient C++ models of the Mali product lines , including GPUs, NPUs, ISPs , and more.
  • Collaborate closely with other Arm teams to ensure model accuracy and integration into software workflows.
  • Improve model performance, scalability, and usability , helping optimize virtual prototyping solutions.
  • Contribute to code reviews, testing strategies, and continuous integration to maintain high-quality standards.
Required Skills and Experience :
  • Strong hands-on experience with Modern C++ (C++11/14/17/20).
  • Knowledge of software methodologies, tools, and processes , including code review best practices .
  • Experience with automated test frameworks to maintain functionality and performance.
  • A creative and structured approach to problem-solving.
  • A curious and inquisitive mindset , with a passion for continuous learning and self-improvement .
“Nice To Have” Skills and Experience :
  • Understanding of hardware and software architectures of a System-on-Chip (SoC) .
  • Experience with GPU architecture and modeling.
  • Familiarity with virtual prototyping tools such as Fast Models, QEMU, Simics, or Gem5 .