Job Description
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.
Technology built on Arm is all around us, from industrial and automotive applications, to the IoT, to the desktop and data centre. ‘Wherever Computing Happens’, we need to enable Arm by providing software solutions that interface higher-level software stacks with the hardware itself.
Job Overview:Responsibilities:
Our Open-Source Software group is enabling new Arm architecture in projects such as kernel, firmware, system control and driver development, for a variety of target markets. Software on Arm must be fast, efficient, and secure, and support the very latest Arm architectural features and standards. We're looking for software engineers with experience of writing low-level C code, standards-based firmware, tooling, and operating system design who enjoy working as part of the wider open-source community.
Your day-to-day responsibilities include:
1. Being a member of the core arm64 Linux Kernel team responsible for maintaining the upstream Linux port and user space tools
2. Review code on public mailing list and upstream code to various Linux subsystems including perf
3. Actively work on improving performance and security of upstream Linux Kernel on modern arm64 hardware
4. Support o...