Alten CAL Software Labs logo

Linux Kernel Driver Development Engineer

Alten CAL Software Labs

On-site
Bengaluru, KA
Full-time
Senior
Salary not listedPosted 2w ago

Real job — pulled straight from Alten CAL Software Labs’s careers page · Verified July 30, 2026 · No reposts.

Job description

Alten CAL Software Labs is hiring a Linux Kernel Driver Development Engineer — a full-time, based in Bengaluru, KA role. Apply directly on Alten CAL Software Labs's careers page below.

Linux kernel Driver Development Engineer (Any Driver Development platform)

Location: Bengaluru, KA, in

Company Description

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 Description

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

  • 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.

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

Qualifications

Required Skills

Core Skills

  • Strong programming skills in C

  • Solid understanding of:

    • Linux Kernel Internals

    • Device Driver Development

    • Multithreading and synchronization

    • Memory management

    • Interrupt handling

Linux Driver Frameworks (Any one)

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

Additional Information

All your information will be kept confidential according to EEO guidelines.

Get Linux Kernel Driver Development Engineer jobs like this

New roles from thousands of companies land hourly, straight from their careers pages. Get the freshest matches by email so you never miss one.

Email me new jobs
Millennium Management logo

AI Data Scientist

Hong Kong, Hong Kong
✓ From careers page· 6m ago
Millennium Management logo

Software Engineer

Miami, FL
✓ From careers page· 6m ago
Travelers logo

Software Engineer

$99k–$163kHartford, CT
✓ From careers page· 9m ago
Virtasant logo

Senior Platform Engineer, Cloud Infrastructure

Remote · US, Canada
✓ From careers page· 9m ago

Frequently asked questions

What skills are required for Linux Kernel Driver Development Engineer at Alten CAL Software Labs?

The required skills for Linux Kernel Driver Development Engineer at Alten CAL Software Labs include: C.

What is the seniority level for Linux Kernel Driver Development Engineer at Alten CAL Software Labs?

Linux Kernel Driver Development Engineer at Alten CAL Software Labs is a Senior level position.

How do I apply for Linux Kernel Driver Development Engineer at Alten CAL Software Labs?

You can view the full description and apply for Linux Kernel Driver Development Engineer at Alten CAL Software Labs on EchoJobs: https://echojobs.io/job/alten-cal-software-labs-linux-kernel-driver-development-engineer-any-driver-development-platform-u0u8c.