HamburgerMenu
hirist

Display Software Engineer - Kernel Programming

Nasugroup
Bangalore
3 - 7 Years

Posted on: 20/08/2025

Job Description

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.


info-icon

Did you find something suspicious?