Social network you want to login/join with:
col-narrow-left
Client:
arm limited
Location:
Cambridge, United Kingdom
Job Category:
Other
-
EU work permit required:
Yes
col-narrow-right
Job Reference:
e91458e3dd74
Job Views:
19
Posted:
12.08.2025
Expiry Date:
26.09.2025
col-wide
Job Description:
The Role
Job Overview:
We are seeking a highly motivated and creative person to join our Cambridge-based toolchain performance team.
This is an excellent opportunity for a candidate with a keen interest in DevOps, software quality, and performance testing, who wants to influence the future of Arm IP and the Arm eco-system.
Our team works on a diverse range of compilers and toolchains, from open-source projects like GNU and LLVM to closed-source Arm compilers. Our goal is to address software performance challenges across various hardware and software platforms. Your work will help manage this complexity and provide high-quality, reliable tracking of the software landscape on Arm IP.
This involves developing custom code to extend software or connect systems not typically integrated, and managing hardware benchmarking platforms including mobile phones, developer boards, servers, FPGAs, and simulators for new CPU designs.
Our infrastructure is tailored to our team's needs, and we will support your onboarding and further development of its components.
We are part of a collaborative team of compiler engineers and DevOps specialists passionate about toolchain testing, eager to support your growth.
Location
This position is based at our Cambridge headquarters, which hosts teams across Arm involved in development tools, compilers, debuggers, technical communications, DevOps, and open-source projects.
Responsibilities:
* Supporting CI/CD and automation for software development teams.
* Maintaining hardware farms for validation and benchmarking.
* Developing and extending automated testing and benchmarking tools.
* Creating integrations and custom solutions to connect different systems.
* Debugging issues across the software stack, from visualization tools to Linux kernel crashes.
* Managing cloud infrastructure provisioning and operations.
* Designing reports and aggregating results for analysis.
Required Skills and Experience :
* Solid understanding of software engineering, cloud, CI, and testing environments.
* Experience with Linux development and scripting.
* Familiarity with version control systems like Git.
* Advanced scripting skills in Python, Bash, or similar.
* Experience leading or designing projects to enhance software efficiency and quality.
Nice To Have Skills and Experience :
Experience with build automation tools like TeamCity or Jenkins, performance metrics of compilers and linkers, hardware configuration and maintenance, web frameworks, or performance visualization are beneficial but not mandatory. We will support your development in these areas.
In Return:
We offer a vibrant team culture with focus times, career development opportunities, diversity and inclusion initiatives, and a mindset of continuous improvement.
#J-18808-Ljbffr