Job Title: Embedded Linux Development Engineer
Location: Bangalore/Hyderabad
Experience: 6 to 10+ Years.Role Overview
We are seeking experienced Embedded Linux Development Engineers to work on cutting-edge Linux driver and kernel development projects. This role offers an opportunity to contribute to various driver domains and innovative system solutions, fostering advanced technology development.Key Responsibilities
Develop and debug Linux kernel mode drivers for diverse domains, including Graphics, Multimedia, Power Management, Display, Audio, Networking, and more.
Design and implement drivers for graphics subsystems (DRM/KMS, OpenGL, Vulkan, OpenCL, Mesa).
Work on multimedia video drivers like Vaapi, Vdpau, GStreamer, and V4L2.
Develop and optimize display drivers for platforms such as X, Wayland, and Weston.
Implement and debug audio subsystems with protocols like I2S/TDM and ALSA ASoC.
Contribute to power management systems such as System to RAM and S0ix3.
Work on advanced networking solutions, including Ethernet driver development.
Integrate and debug virtualization technologies like Xen, KVM, and QNX Hypervisor.
Proficiently use Yocto for development and deployment.
Apply expertise in IPC and DMA driver development for optimized data handling.
Contribute to the Linux community through open-source contributions.
Conduct system-level debugging and maintain comprehensive system knowledge.Preferred Skills
Experience with virtualization platforms (Xen, KVM, QNX).
Strong understanding of audio drivers, frameworks, and protocols.
Knowledge of network drivers and DMA development.
Exposure to real-time operating systems (RTOS) and embedded system design.
Previous contributions to Linux open-source projects are a plus.Key Attributes
Excellent problem-solving and analytical skills.
Strong communication and team collaboration capabilities.
Ability to adapt and innovate in fast-paced environments.Skillset
Linux Kernel Driver, Device Driver, Linux Graphics Driver, DRM/KMS, Video Driver, Vaapi, V4L2, Audio DSP, I2S/TDM, Ethernet Driver, Virtualization, Vulkan, Mesa, OpenCL, OpenGL, RTOS.