Senior Software Engineer
ARM
AI assistant
Job Description
Job Overview
As a Senior Software Engineer, you will help enable next-generation Arm architecture capabilities in major open-source platforms, including Linux and Android. You will join a team developing the software ecosystem around Arm architectures and systems, working with processor and hardware technology before it is publicly available.
Responsibilities
As a Senior Software Engineer, you will help enable next-generation Arm architecture capabilities in major open-source platforms, including Linux and Android. You will join a team developing the software ecosystem around Arm architectures and systems, working with processor and hardware technology before it is publicly available.
Responsibilities
- Design and develop low-level software that integrates new Arm architecture features across Linux, Android and related userspace components.
- Develop and optimise core operating system subsystems, focusing on performance, power efficiency and security.
- Investigate complex issues across software layers, identify root causes and lead the resolution of performance, optimisation and protection issues.
- Take part in reviews and contribute high-quality work to upstream open-source communities.
- Partner with Arm architecture and silicon teams to deliver and incorporate