jobs.pl/Oferty pracy/Łańcuch dostaw/Linux kernel Driver Development Engineer (Any Driver Development platform)
Źródło: CrawlJobs

Linux kernel Driver Development Engineer (Any Driver Development platform)

Alten Calsoft Labs Bengaluru, Indie
Pełny etat Praca hybrydowa

Data publikacji: 03.09.2026

ALTEN Calsoft Labs is an Enterprise IT and product engineering service provider founded in 1992, Calsoft Labs was acquired by the French Based Multinational Engineering service provider ALTEN , in 2011 with offices in United States, Europe, Singapore and India . The company primarily focuses on Healthcare, Education, Retail and Networking & Telecom industries.

www.altencalsoftlabs.com

Job Overview

We are looking for a highly skilled Embedded Linux Kernel / Device Driver Engineer to design, develop, and optimize device drivers and kernel components for next-generation embedded platforms.

The ideal candidate will have strong experience in Linux kernel development, device drivers, and low-level system programming , with exposure in any one of graphics, multimedia, networking, or audio subsystems in Linux-based embedded systems.

Key Responsibilities

Linux Kernel & Driver Development

Graphics / Multimedia Drivers

- Develop and debug Linux drivers related to:
- DRM/KMS graphics drivers
- GPU/display pipelines
- Video drivers using V4L2
- Enable hardware acceleration using VAAPI and integrate with multimedia frameworks.

Linux Graphics Stack

- Work with DRM (Direct Rendering Manager) and KMS (Kernel Mode Setting) subsystems.
- Support graphics APIs and stacks such as:
- OpenGL
- Vulkan
- Mesa

Multimedia & Video

- Implement and optimize Video4Linux (V4L2) drivers for camera and video capture devices.
- Work with multimedia frameworks such as:
- GStreamer
- FFmpeg

Audio Subsystem

- Develop and debug audio drivers using ALSA / ASoC frameworks .
- Implement support for digital audio interfaces like:
- I2S
- TDM

Networking

- Develop and optimize Ethernet or network interface drivers .
- Debug and analyze issues within the Linux networking stack .

System Integration & Debugging

- Perform system-level debugging, profiling, and performance tuning .
- Analyze kernel logs, crashes, and system traces using tools like:
- ftrace
- perf
- gdb
- crash utility

Required Skills

Experience in one or more of the following

- Graphics Drivers
- DRM/KMS
- Mesa
- OpenGL
- Vulkan
- Multimedia / Video
- V4L2
- VAAPI
- GStreamer
- Video codecs
- Audio Drivers
- ALSA
- ASoC
- I2S / TDM
- Networking
- Ethernet drivers
- Linux network stack

Embedded Systems

- Experience working with embedded Linux platforms
- Knowledge of RTOS concepts or real-time Linux
- Experience with ARM-based SoCs

Responsibilities

Design, develop, and maintain Linux kernel drivers and kernel modules for embedded platforms.; Debug and optimize device drivers, kernel subsystems, and system-level software .; Work with hardware teams to enable new device support and hardware bring-up .

Requirements

Strong programming skills in C; Solid understanding of:; Linux Kernel Internals; Device Driver Development; Multithreading and synchronization; Memory management; Interrupt handling
Aplikuj u pracodawcy

Podobne oferty

Wszystkie →

Dostosuj zgody

Każdy cel jest opcjonalny i domyślnie wyłączony. Zgodę możesz wycofać w dowolnym momencie.

Pokazujemy oferty najbliżej Ciebie