GPU BSP Engineer: Linux Kernel & Android Bring-Up

Arm

Cambridge

Hybrid

GBP 55,000 - 75,000

Full time

4 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Arm is seeking engineers to develop and maintain the GPU Board Support Package (BSP) for Arm GPUs across silicon and FPGA platforms. You will bring up Android on development boards, support Linux kernels, and enable testing on Android, Wayland, and Linux.

You will contribute to BSP development, virtualization support, and debugging to accelerate Mali and Immortalis GPU product lines, with opportunities to learn across a broad range of technologies.

Qualifications

  • Linux kernel and device driver internals.
  • Scripting with Bash, Python and Bazel.
  • Git and bug tracking tools.
  • University degree in Computer Science or equivalent experience.

Responsibilities

  • Developing and maintaining BSPs.
  • Bringing up Android on development boards with latest GPU/CPU designs.
  • Bringing up the latest Linux kernels.
  • Developing virtualization software support in BSPs.
  • Debugging.

Skills

Linux kernel & driver internals
C/C++ programming
Scripting (Bash, Python, Bazel)
Git & bug tracking tools

Education

University degree in Computer Science

Tools

GitLab
CI pipelines
Docker
Android internals

Job description

Arm is seeking engineers to develop and maintain the GPU Board Support Package (BSP) for Arm GPUs across silicon and FPGA platforms. You will bring up Android on development boards, support Linux kernels, and enable testing on Android, Wayland, and Linux.

You will contribute to BSP development, virtualization support, and debugging to accelerate Mali and Immortalis GPU product lines, with opportunities to learn across a broad range of technologies.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

GPU BSP Engineer — Arm Platform Bring-Up
GPU BSP Engineer — Arm Platform Bring-Up

Semiconductor Engineering • Manchester

Hybrid
GBP 55,000 - 90,000
GPU BSP Engineer for Arm Platforms
GPU BSP Engineer for Arm Platforms

Semiconductor Engineering • Cambridge

On-site
GBP 65,000 - 90,000
Software Engineer – BSP Arm
Software Engineer – BSP Arm

Semiconductor Engineering • Manchester

Hybrid
GBP 55,000 - 90,000
SOFTWARE ENGINEER – BSP
SOFTWARE ENGINEER – BSP

Semiconductor Engineering • Cambridge

On-site
GBP 65,000 - 90,000
Software Engineer - BSP
Software Engineer - BSP

Arm • Cambridge

Hybrid
GBP 55,000 - 75,000
Lead Embedded BSP Engineer (ARM/Linux) - Hybrid
Lead Embedded BSP Engineer (ARM/Linux) - Hybrid

Verso Recruitment Group • Colchester

Hybrid
GBP 50,000 - 80,000
GPU Tools Engineer - Driver & Performance Modeling
GPU Tools Engineer - Driver & Performance Modeling

Arm • Cambridge

Hybrid
GBP 55,000 - 75,000
Senior Hardware Engineer
Senior Hardware Engineer

Arm Limited • Cambridge

Hybrid
GBP 65,000 - 90,000
Senior GPU Hardware Engineer - RTL, PPA & SoC Integration
Senior GPU Hardware Engineer - RTL, PPA & SoC Integration

Arm Limited • Cambridge

Hybrid
GBP 65,000 - 90,000
Senior GPU Hardware Engineer (RTL/PPA Lead)
Senior GPU Hardware Engineer (RTL/PPA Lead)

Arm • Cambridge

Hybrid
GBP 74,000 - 100,000
Hybrid working