At Arm, we are looking for a talented professional to join our GPU SW group. As a member of our team, you will play a key role in developing and maintaining software infrastructure for current and future GPUs. Key Responsibilities
Developing and maintaining Board Support Packages (BSP) for silicon and FPGA-based devices.
Bringing up Android on our development boards with the latest GPU and CPU designs.
Bringing up the latest Linux kernels.
Developing virtualization software support in BSPs.
Collaborating with cross-functional teams to resolve technical issues.
Requirements and Qualifications
Degree in Computer Science or equivalent experience.
Strong understanding of Linux kernel and device driver internals.
Familiarity with scripting languages such as Bash, Python, and Bazel.
Experience with Git and bug tracking tools.
Nice to Have Skills and Experience
Familiarity with CI pipelines and Docker.
Knowledge of Android internals and framework.
C/C++ programming skills.
This role offers an excellent opportunity to grow your skills and contribute to the development of our Mali and Immortalis GPU product lines.