Responsibilities :
- Develop and optimize GFX, Multimedia, Display, and Audio drivers based on project requirements.
- Collaborate with cross-functional teams to ensure seamless driver integration.
- Conduct thorough testing, troubleshooting, and debugging of drivers.
- Improve and optimize existing systems for performance and stability.
- Provide technical guidance and support when needed.
Mandatory Skills :
6+ years of experience in embedded Linux driver / kernel development.Strong C programming skills.Expertise in at least one driver development domain :Graphics : DRM / KMS, OpenGL, Vulkan, OpenCL, Mesa.Multimedia / Video : Vaapi, vdpau, GStreamer, v4l2.Power Management : System to RAM, S0ix3.Display Drivers : X, Wayland, Weston.Audio : ALSA SOC (ASOC), I2S / TDM, audio drivers / frameworks.Ethernet : Network driver development.Experience with Yocto development.Knowledge of Virtualization technologies like Xen, KVM, QNX hypervisor.Good understanding of IPC and DMA driver development.Hands-on experience with Linux kernel mode driver programming.Strong Linux device driver development experience.Experience contributing to the Linux community and open-source projects is a plus.Strong debugging and system analysis skills.Skills Required
Rtos, Device Drivers, Embedded Systems, C Programming, Linux Kernel