Senior Engineer, Arm Arm
Listed on 2026-10-10
-
IT/Tech
Systems Engineer, AI Engineer (Applied/Software)
The Arm on Arm team drives the move to Arm-based platforms for all the compute used at Arm in the delivery of our business, whether that is in our engineering compute clusters, enterprise workflows, or on colleagues laptops. We have the remit to do whatever is needed to make that migration happen, whether that's working with our partners in the supply chain across software vendors, hardware companies and cloud operators;
ensuring our internal IT systems provide access to Arm-based compute, or helping individual teams within the company to migrate their specific use case to Arm. We also collaborate with Arm's Business Units to share the benefits of our work publicly, in support of our ecosystem partners.
We are looking for a team member who is keen to get stuck in at all levels of the stack, from racking and building prototype Arm servers through helping partners to optimise their code for the latest microarchitecture and bug finding in the Linux kernel to promoting the use of AArch
64 across Engineering.
- Take responsibility for the development and execution of rigorous benchmarks based on real workloads at Arm, across multiple tools and compute platforms.
- Support partners (especially EDA software vendors), answering technical queries where they have questions relating to porting code or services to Arm. See these through to resolution, potentially over an extended period.
- Diagnose problems, identifying compatibility or performance issues and addressing them as appropriate. These could arise from our own testing, third party investigations or be raised by colleagues across Arm's Engineering and IT groups. You will need to work closely with all relevant partners to do so.
- Support the deployment of Arm based compute on prem and in the cloud.
- Demonstrated problem solving ability and commitment to achieving a solution.
- Programming expertise, including with lower level languages.
- Software optimisation techniques.
- Experience of benchmarking to generate robust measurements of performance.
- IT Infrastructure awareness: server configuration, networking, storage and data centre environments.
- Understanding of EDA landscape and ideally experience in using tools.
- Knowledge of Neoverse micro-architectures
- Experience of Cloud platforms and/or Open Stack
- IT Service operations
Joining Arm means being part of a world-class team that is high-reaching and determined to achieve outstanding results. You will collaborate with industry leaders and innovators, contributing to flawless service builds that improve our global operations. We provide an encouraging and inclusive environment that encourages continuous learning and professional growth. Your success is our success, and together we can build services that compete on the world stage!
Our 10x MindsetAt Arm, we believe progress happens when people are empowered to think bigger and push beyond what seems possible. Our 10x mindset is about curiosity, ambition and creating impact that will be used by millions. We learn fast, prioritise collaboration and turn bold ideas into real technology. We look for people who are inspired by this way of working and want to grow in an environment where bold ideas are welcomed.
Discover how the 10x mindset shapes life at Arm:
At Arm, we embrace the benefits AI can bring, including in recruitment. You may use AI to support your preparation, such as improving the clarity of written responses, practicing interview questions, or learning more about our industry. However, your application and interview responses must reflect your own thinking, experience, and abilities. We want to understand your authentic…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).