Role Overview :
We are seeking an experienced Display Software Engineer with deep expertise in display subsystems, interface standards, and graphics frameworks. The ideal candidate will have strong hands-on experience with kernel-level display drivers and Android / QNX / Linux display architectures, along with proven ability to enable, optimize, and debug multi-display systems, panel interfaces, and color calibration workflows.
Key Responsibilities :
- Design, develop, and optimize display drivers (DRM / KMS / FB) for Android , QNX , and Linux platforms.
- Work on display interface standards such as HDMI, DSI, LVDS, eDP, and FPD-Link3 .
- Integrate and optimize SurfaceFlinger (Android) and Wayland / Weston (Linux / QNX) for multi-display solutions.
- Implement and tune panel bring-up, timing parameters, backlight, and color calibration .
- Collaborate with hardware, GPU , and multimedia teams for seamless display pipeline integration.
- Debug and resolve issues at kernel, HAL, and framework levels related to rendering, synchronization, and
performance.
Support system bring-up for new boards, chipsets, and SoCs involving complex display subsystems.Contribute to documentation, display test plans, and bring-up procedures.Required Skills & Experience :
Strong proficiency in C / C++ programming for system and kernel-level development.Hands-on expertise with HDMI, DSI, LVDS, eDP, and FPD-Link3 interface standards.Solid understanding of DRM / KMS / Framebuffer drivers.Experience with Android SurfaceFlinger, QNX display architecture, and Wayland / Weston frameworks.In-depth knowledge of Android / QNX / Linux kernel display stack.Familiarity with multi-display setups, panel tuning, and color calibration techniques.Strong debugging skills for kernel, user-space, and display pipeline issues.Preferred Qualifications :
Experience with GPU / display integration and performance optimization.Familiarity with HDR, scaling, rotation, and power optimization techniques.Knowledge of display security, trusted paths, or automotive / mission-critical display systems.Exposure to automotive, mobile, or AR / VR display systems.Excellent collaboration and communication skills, especially in cross-functional teams.(ref : hirist.tech)