HamburgerMenu
hirist

Embedded Linux Developer - QNX Kernel

Posted on: 12/09/2025

Job Description

Job Description :

We are seeking highly skilled Embedded Linux Developers with strong expertise in Linux kernel and driver development. The ideal candidate should have solid experience in device driver programming, kernel-mode development, and a deep understanding of system-level debugging. The role offers opportunities to work across various domains such as graphics, multimedia, audio, networking, display, power management, and virtualization.

Key Responsibilities :

- Design, develop, and maintain Linux kernel-mode drivers and embedded Linux software components.

- Contribute to driver development in one or more domains:

Graphics: DRM/KMS, OpenGL, Vulkan, OpenCL, Mesa.

Multimedia (Video): Vaapi, VDPAU, GStreamer, V4L2.

Power Management: System suspend-to-RAM, S0ix3.

Display: X, Wayland, Weston, Display drivers.

Audio: ALSA SoC (ASoC), I2S/TDM, Audio DSP, Audio frameworks.

Ethernet/Networking: Network driver development.

Virtualization: Xen, KVM, QNX Hypervisor.

- Work with Yocto build systems to customize and optimize Linux distributions for embedded platforms.

- Develop drivers and support IPC mechanisms and DMA operations.

- Debug complex kernel and system-level issues, including performance bottlenecks.

- Collaborate with the Linux open-source community for patches, reviews, and contributions.

- Partner with cross-functional teams for platform bring-up, validation, and optimization.

Mandatory Skills :

- 6+ years of proven experience in Embedded Linux kernel and driver development.

- Strong C programming skills for system-level development.

- Hands-on experience in at least one driver domain (Graphics, Multimedia, Power, Display, Audio, Ethernet, Virtualization).

- Proficient in Yocto-based embedded Linux development.

- Solid experience with IPC, DMA driver development.

- Strong expertise in Linux kernel-mode programming and device driver development.

- System-level knowledge including system debugging and performance optimization.


info-icon

Did you find something suspicious?