We are seeking a highly skilled Senior Graphics & Kernel Engineer with 5+ 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