21 Aug
|
KPIT
|
Bengaluru
Key Responsibilities
- Design, develop, and maintain display device drivers for Embedded Linux/Android platforms.
- Work on display controller and display panel bring-up (MIPI-DSI, DisplayPort, HDMI).
- Develop and enhance Linux DRM/KMS display drivers.
- Integrate and customize display panels through Device Tree and kernel configuration.
- Debug display pipeline issues across kernel, framework, and user space.
- Work on SurfaceFlinger, Hardware Composer (HWC), DRM, and graphics stack integration.
- Analyze display performance, power consumption, and memory utilization.
- Perform board bring-up, BSP customization, and system integration activities.
- Collaborate with hardware, multimedia, graphics, and validation teams.
- Support customer issues, root-cause analysis, and feature enhancements.
Mandatory Skills
- Robust programming skills in C/C++.
- Experience in Linux Device Driver Development.
- Good understanding of Linux Kernel Internals.
- Hands-on experience with DRM/KMS framework.
- Experience with MIPI-DSI, HDMI, DisplayPort interfaces.
- Knowledge of Device Tree, BSP, Board Bring-up activities.
- Familiarity with SurfaceFlinger, Hardware Composer (HWC) and Android graphics architecture.
- Experience in debugging using kernel logs, traces, register dumps, and JTAG tools.
- Strong understanding of Embedded Linux environments.
📌 Display Driver Developer (Bengaluru)
🏢 KPIT
📍 Bengaluru