Talent.com
This job offer is not available in your country.
Senior Software Engineer (Linux Graphics Drivers)

Senior Software Engineer (Linux Graphics Drivers)

Imagination TechnologiesCambridge, England, United Kingdom
30+ days ago
Job type
  • Full-time
Job description

Senior Software Engineer (Linux Graphics Drivers), Cambridge

Client :

Imagination Technologies

Location :

Cambridge, United Kingdom

Job Category : Other

EU work permit required :

Job Reference :

b18db752b0e5

Job Views : Posted :

27.06.2025

Job Description : The role

Engineers at Imagination Technologies are designing the world’s highest performing graphics processors. We need you to join the Linux driver development team to develop and support the Linux driver stack, including Mesa, Wayland, DRI, and kernel-mode graphics drivers. You will work with a small team, implementing the full driver stack for PowerVR graphics hardware.

Since Linux is our main development environment, the Linux team ensures our and our partners' success. Your responsibilities include developing Linux and Open Source components of our proprietary driver—display, kernel interfaces, and hardware-specific portions of Mesa and Wayland—as well as build and source control management.

This role involves working with current and future generations of 3D hardware for consumer and desktop devices.

You will :

  • Design and develop Linux graphics drivers for our current and next-generation graphics cores
  • Maintain drivers throughout their lifecycle
  • Participate in driver software production and release
  • Collaborate closely within the team and with other R&D teams

About you

You are committed to making your customers, stakeholders, and colleagues successful. An excellent communicator, listener, and collaborator, you build trusted partnerships by delivering on your promises. Curious, solutions-oriented, and a world-class problem solver, you seek opportunities to innovate and achieve the highest standards.

You will have :

  • Experience managing and configuring Linux systems
  • Good understanding of computer architecture issues (virtual memory, MMUs, caches, etc.)
  • You might also have :

  • Experience in low-level driver development for Linux or Windows
  • Knowledge of the Linux graphics stack (XOrg, Mesa, Wayland, etc.)
  • Experience with graphics APIs (EGL, OpenGL ES, Vulkan, etc.)
  • Knowledge of graphics hardware operation
  • Experience with platform bring-up, such as BSP development
  • BEng or BSc in electronics, computer science, or relevant experience
  • Who we are

    Imagination Technologies is a UK-based company creating silicon and software IP to give its customers a competitive edge. Our GPU and AI technologies enable outstanding power, performance, and area (PPA), quick time-to-market, and lower ownership costs. Our products are used globally in smartphones, cars, homes, and workplaces.

    We invite you to bring your skills to help us deliver innovative technology that impresses the industry and our customers, making smarter, faster tech accessible everywhere.

    Join us if you're seeking something more

    Bring your talent, curiosity, and expertise—let us help you grow. Be part of a leading semiconductor IP solutions company that transforms, innovates, and inspires millions through technology.

    Note : If you are not a passport holder of the country where the vacancy is located, you might need a work permit. For more information, check our Blog.

    Applicants should not include bank or payment details. All applications must be submitted via the 'Apply now' button. Eurojobs.com is not responsible for external website content.

    Created on 27 / 06 / 2025 by TN, United Kingdom

    J-18808-Ljbffr

    Create a job alert for this search

    Senior Software Engineer • Cambridge, England, United Kingdom