Job Details

Graphics Engineer

Job Description

We are seeking a highly skilled Senior Graphics & Kernel Engineer with 3 to 6 years of experience in low-level system programming, graphics hardware, and driver development. The ideal candidate will have strong expertise in C programming, Linux kernel internals, and graphics rendering pipelines, with hands-on experience across GPU, display, and touch driver stacks.

Key Responsibilities

  • Design, develop, and optimize Linux kernel modules and device drivers.
  • Work on graphics rendering pipelines including 2D/3D graphics libraries for Android or similar platforms.
  • Collaborate with hardware teams to integrate and validate GPU drivers and related subsystems.
  • Develop and maintain display and touch drivers, ensuring performance and stability across platforms.
  • Debug and resolve complex kernel and driver-level issues.
  • Contribute to performance tuning, memory optimization, and system-level enhancements.
  • Document technical designs, workflows, and compliance requirements.

Required Skills & Experience

  • 5+ years of professional experience in system-level programming.
  • Strong proficiency in C programming.
  • Hands-on experience with Linux kernel internals and driver development.
  • Deep understanding of graphics rendering pipelines (2D/3D libraries on Android or similar platforms).
  • Experience with graphics hardware (GPU) and driver stacks.
  • Expertise in display and touch driver development.
  • Familiarity with Qualcomm GPU drivers (KGSL) is a strong plus.
  • Prior experience with Qualcomm or MediaTek platforms preferred.

Preferred Attributes

  • Strong problem-solving and debugging skills.
  • Ability to work in cross-functional teams (hardware, software, QA).
  • Excellent documentation and communication skills.

Passion for performance optimization and cutting-edge graphics technologies.

Thank you for your interest in this role. Please also share your CV at Vedika@lsarecruit.co.uk and if suitable, we will get in touch with you to discuss further.

×

Apply for this Position

All fields marked with * are required

Accepted: PDF, DOC, DOCX (Max 5MB)