Linux Display Engineer (Pune)

Linux Display Engineer (Pune)

04 Nov
|
NYXSES India Private
|
Pune

04 Nov

NYXSES India Private

Pune

Key Responsibilities
• Develop, enhance, and support Linux kernel drivers for display and multimedia subsystems.
• Work extensively with DRM/KMS architecture to configure and manage display pipelines.
• Develop and integrate video capture and processing components using the V4L2 framework.
• Enable and validate display controllers, DPU hardware blocks, and associated SoC interfaces.
• Implement and troubleshoot DRM components, V4L2 sub-device drivers, and media controller interfaces.
• Support hardware bring-up and integration of display and video functionalities on embedded platforms.
• Investigate and resolve issues related to display rendering, video streaming, synchronization, and driver performance.
• Work with Yocto-based embedded Linux environments for driver integration and system customization.
• Improve display and multimedia pipeline efficiency with respect to memory utilization, latency, throughput, and power consumption.
• Coordinate with hardware design, firmware, BSP, and application development teams to ensure successful platform integration. Required Technical Expertise Linux Kernel & Device Drivers
• Minimum 5 years of relevant experience in Linux kernel, display, or multimedia driver development.
• Solid understanding of Linux kernel architecture, device driver interfaces, memory management, and hardware interaction.
• Proven experience in developing and debugging kernel-space drivers using C/C++. Display & Graphics Frameworks




• Hands-on knowledge of Linux DRM (Direct Rendering Manager) and KMS (Kernel Mode Setting).
• Familiarity with DRM architecture, including CRTCs, planes, encoders, connectors, and framebuffers.
• Experience with display controllers, DPU architecture, and embedded display pipelines. Video & Media Frameworks
• Practical understanding of V4L2 (Video4Linux2) architecture and driver development.
• Experience with media controller interfaces, V4L2 sub-devices, and video buffer management using VB2.
• Understanding of video capture, processing, and display integration. Embedded Linux & Debugging
• Experience with Yocto Project, embedded Linux BSP integration, and build customization.
• Ability to diagnose kernel, display, and multimedia issues using Linux debugging and tracing utilities.
• Strong C/C++ programming and problem-solving skills. Preferred / Additional Skills
• Exposure to camera, ISP, video processing, and display subsystem integration.
• Familiarity with GStreamer, Wayland, Weston, or Android graphics and media frameworks.
• Understanding of DMA-BUF sharing and zero-copy video processing techniques.
• Knowledge of HDR processing, hardware composition, multi-layer display, and low-latency multimedia systems.
• Experience optimizing graphics and video pipelines for embedded SoCs.
• Contributions to open-source Linux kernel or multimedia driver projects would be an advantage.

📌 Linux Display Engineer (Pune)
🏢 NYXSES India Private
📍 Pune

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: linux display engineer (pune) / pune

Subscribe to this job alert:

Get the latest job offers by email for: linux display engineer (pune) / pune