RecentlyPostedJobs

Senior C++ Software Engineer – Compilers & Toolchains

Arm · On-site · Full-time · Cambridge, United Kingdom

Posted (1d ago)

Apply on Arm’s site

Employer posted
First seen here
Repost check
Same job ID since we first saw it on Oct 22, 2026. If Arm reposts it, we keep the original posting date.
Level
Senior
Work setup
On-site
Tech mentioned
C++
Arm hiring
63 roles posted in the last 30 days

Job description

The Software (CE-SW) group is responsible for developing and improving the software ecosystem around Arm's next generation architectures and systems. This means working with processors and other hardware technology not yet available to the public. You will join a team of Software Engineers who share a passion for leaving their mark on the future of computing. Job Overview: Are you interested in working on pioneering compiler technology as part of our team of dedicated engineers working with the wider LLVM community? We have an opening for an exciting and varied role in our FuSa Toolchain team. In this role, you will contribute to the development of our commercial Functional Safety compiler toolchain and libraries. Previous experience working with LLVM or functional safety projects is desirable but not essential. Responsibilities: Develop our commercial C/C++ toolchain and libraries used in safety projects. Extend our automated test frameworks. Produce safety documentation. Required Skills and Experience: Excellent C/C++ programming skills with the ability to add significant new functionality, analyse and fix complex defects. Some knowledge of assembly and strong debugging skills are preferred. Expertise in application and low-level systems, with a strong understanding of system architecture (preferably Arm) and Operating System fundamentals. Application of software methodologies, tools, and processes, including code review. Strong interpersonal skills; excellent written and spoken English. “Nice To Have” Skills and Experience: Compiler development, particularly LLVM. Low-level programming in Arm assembly. Expertise with git version control system. Test development using Continuous Integration tools such as Jenkins. Educated to degree level or have similar proven experience. Please note: If skilled worker sponsorship is required, Arm will meet costs associated with sponsorship for the employer only. All fees associated with the individual’s application e.g. visa application fee and Immigration Health Surcharge, will be the responsibility of the successful candidate. In Return: You will have the opportunity to learn about the latest Arm architecture features, working closely with highly skilled engineering teams on ground-breaking technology. You will be empowered to continually identify and roll out improvements to our ways of working. #LI-KD1 Our 10x Mindset At 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: https://careers.arm.com/10x-mindset Use of AI in Your Application 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 perspective, creativity, and approach to problem solving. As such, you may not use AI to complete assigned tasks as part of any assessments. If you plan to use AI-supported or assistive technologies as part of a reasonable adjustment, please contact [email protected] so we can support you. Recruitment Adjustments and Accommodations At Arm, we want to build extraordinary teams. If you need an adjustment or an accommodation during the recruitment process, please email [email protected] . To note, by sending us the requested information, you consent to its use by Arm to arrange for appropriate accommodations. All accommodation or adjustment requests will be treated wi

Apply on Arm’s site

Arm job ID: 2026-19751

More Arm jobs

All open Arm jobs

We are not Arm. The hiring company owns this listing. Reposts of the same requisition id are not shown as new.

All new jobs · Companies we watch · How dates work · Report an error