Cambridge, Cambridgeshire, United Kingdom Hybrid / WFH Options
Arm Limited
Developing, maintaining and improving existing user and kernel space driver components to deliver them for most recent Linux kernels and yet-to-be-published Android versions. This involves developing performance-critical driver for GPU hardware, including scheduling and memory management for Linux and Android OSs. You will provide the foundations that will make the Mali GPU implementation of Vulkan … in the Linux kernel and/or a device driver development. In-depth experience developing Linux kernel components, device drivers, and low-level system software, with a focus on performance and scalability. Exceptional problem-solving and debugging skills, with the ability to analyze and resolve highly complex software and system issues. Expert-level understanding of computer architecture, embedded systems … Nice To Have" Skills and Experience: Demonstrated ability to lead large-scale projects, setting technical direction, and coordinating efforts across multiple teams. Extensive experience with ARM embedded systems, including performance optimization and hardware bring-up. Familiar with Android system software development and debugging. Interest in graphics and compute APIs - Vulkan, OpenGL ES, OpenCL. Experience in developing production-grade software More ❯
Cambridge, Cambridgeshire, United Kingdom Hybrid / WFH Options
Arm Limited
Developing, maintaining and improving existing user and kernel space driver components to deliver them for most recent Linux kernels and yet-to-be-published Android versions. This involves developing performance-critical driver for GPU hardware, including scheduling and memory management for Linux and Android OSs. You will provide the foundations that will make the Mali GPU implementation of Vulkan … Nice To Have" Skills and Experience: Demonstrated ability to lead large-scale projects, setting technical direction, and coordinating efforts across multiple teams. Extensive experience with ARM embedded systems, including performance optimization and hardware bring-up. Familiar with Android system software development and debugging Familiarity with Linux kernel internals and graphics stack components such as DRM/KMS and Mesa. … do to accommodate you during the recruitment process. Hybrid Working at Arm Arm's approach to hybrid working is designed to create a working environment that supports both high performance and personal wellbeing. We believe in bringing people together face to face to enable us to work at pace, whilst recognizing the value of flexibility. Within that framework, we More ❯
Cambridge, Cambridgeshire, United Kingdom Hybrid / WFH Options
Arm Limited
tools, application notes, example source code, and knowledge base articles. Responsibilities: Provide technical support for Arm ML and AI framework and drivers, including detailed technical investigations, issue triage, and performanceoptimisation recommendations. Technical leader for Arm ML and AI framework and driver functional support team delivering efficient and high quality technical support to partners. Collaborate with ML engineering … do to accommodate you during the recruitment process. Hybrid Working at Arm Arm's approach to hybrid working is designed to create a working environment that supports both high performance and personal wellbeing. We believe in bringing people together face to face to enable us to work at pace, whilst recognizing the value of flexibility. Within that framework, we More ❯
Cambridge, Cambridgeshire, United Kingdom Hybrid / WFH Options
Forefront RF Ltd
will collaborate closely with our IC design service partner and internal RF module team to ensure seamless integration and co-simulation of IC and module behaviour, while contributing to performance optimization. Key Responsibilities: Design and develop RF IC building blocks including wideband LNAs, RF switches, DTCs, and supporting analog/mixed-signal circuits. Support silicon RFIC circuit integration into … multi-chip module (MCM) assemblies. Set up co-simulation environments, including the development of simulation models and execution of top-level MCM simulations. Evaluate circuit performance through simulation and lab measurement, refining designs to achieve high predictability. Use RF measurement equipment and troubleshoot measurement-related issues. Contribute to IC design planning, risk analysis, and performance alignment. Conduct high More ❯
Cambridge, Cambridgeshire, United Kingdom Hybrid / WFH Options
Arm Limited
periodically develop debugging tools, application notes, example source code, and knowledge base articles. Responsibilities: Provide high quality technical support for GPU drivers, including detailed technical investigations, issue triage, and performanceoptimisation recommendations. Collaborate with GPU driver design and product management teams to enhance partner experiences Develop and deliver technical training courses on GPU drivers, both onsite and remotely. … do to accommodate you during the recruitment process. Hybrid Working at Arm Arm's approach to hybrid working is designed to create a working environment that supports both high performance and personal wellbeing. We believe in bringing people together face to face to enable us to work at pace, whilst recognizing the value of flexibility. Within that framework, we More ❯
Cambridge, Cambridgeshire, United Kingdom Hybrid / WFH Options
Arm Limited
cases, and periodically develop debugging tools, application notes, example source code, and knowledge base articles. Responsibilities: Provide technical support for GPU drivers, including detailed technical investigations, issue triage, and performanceoptimisation recommendations. Technical leader for a GPU driver functional support team delivering efficient and high quality technical support to partners. Collaborate with GPU engineering and product management teams … do to accommodate you during the recruitment process. Hybrid Working at Arm Arm's approach to hybrid working is designed to create a working environment that supports both high performance and personal wellbeing. We believe in bringing people together face to face to enable us to work at pace, whilst recognizing the value of flexibility. Within that framework, we More ❯
Cambridge, Cambridgeshire, United Kingdom Hybrid / WFH Options
Arm Limited
including mobile, XR, and embedded systems. This is a high-impact, technical role that requires collaboration across internal GPU engineering and architecture teams, and OEM stakeholders to deliver high-performance, high-efficiency graphics solutions at scale. Responsibilities: Lead technical engagements with OEMs to integrate and optimise graphics IP across a range of hardware platforms. Investigate and resolve system-level … graphics issues, including performance and API-related challenges. Collaborate with internal teams to align solutions with partner needs and GPU architecture. Analyse rendering performance and provide tuning guidance and insights to OEM partners. Contribute to internal roadmaps, documentation, and best practice guides, ensuring long-term technical success. Required Skills and Experience : Proven industry experience in graphics engineering, with … and debugging. Deep expertise in modern graphics APIs (Vulkan, OpenGL ES, DirectX, Metal). Proficient in C/C++ and shading languages (GLSL/HLSL). Skilled in GPU performance profiling and debugging using tools like RenderDoc, Nsight, and Arm Streamline. Proven ability to resolve complex performance and compatibility issues in production environments. Experience collaborating with OEMs, silicon More ❯