Software Engineer

We design scalable, energy efficient-processors and related technologies to deliver the intelligence in applications ranging from sensors to servers, including smartphones, tablets, enterprise infrastructure and the Internet of Things.

Open Source Software Developer


Location: Cambridge or Manchester

Arm is best known for the smartphone CPU and GPU technology connecting billions of people all over the world. Now we are building new software teams to take us to the next level.

Our Open Source Software group is enabling and optimising new architecture in all kinds of open source projects. The global software ecosystem is crucial to our mission to empower Arm, ‘Wherever Computing Happens’.

At Arm, we believe technology can change lives for the better. Come join us!

We're looking for expert C and C++ developers to join a variety of technical initiatives on exciting projects across Mobile, Desktop, Data Centre and IoT.

As well as the technical work of writing patches to implement new functionality, improve performance and enable new Arm architecture, you will enjoy working as part of the wider open source community.

Essential Attributes:
- Expert C or C++ programmer
- Desire and ability to work as part of a team
- Passion for open source development

Desirable Attributes:
- Experience with performance analysis of complex workloads, especially on Arm platforms
- SIMD experience (ideally Neon)
- Experience of open source working practices
- Knowledge of Android, Java, Python, compilers, Chromium, Linux kernel



Apply now

Add to shortlist

Login or create a free user account to upload your CV and shortlist jobs.

Create account

Other jobs at Arm Ltd

Closing date:
Closing date:
Closing date:
Closing date:
Closing date:
Closing date:
Closing date:
Closing date:
Closing date:
Closing date:

Looking for something specific?