Likeremote

Subscribe to the latest remote jobs:

  • Likeremote jobs on https://LinkedIn.com/
  • Likeremote jobs on https://telegram.org/
  • Likeremote jobs on Reddit.com
AC

Linux kernel Driver Development Engineer (Any Driver Development platform)

Alten Calsoft Labs
🇮🇳 India
Hybrid
6 months ago
  • Linux
  • KMS
  • OpenGL
  • Vulkan
  • FFmpeg
  • RTOS
  • SoCs
Not scoredNo CV on file. Upload one and this job gets a score out of 100.Upload CV

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 ahighly 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 inLinux 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 maintainLinux kernel drivers and kernel modules for embedded platforms.

  • Debug and optimizedevice drivers, kernel subsystems, and system-level software.

  • Work with hardware teams to enablenew 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 usingVAAPI and integrate with multimedia frameworks.

Linux Graphics Stack

  • Work withDRM (Direct Rendering Manager) and KMS (Kernel Mode Setting) subsystems.

  • Support graphics APIs and stacks such as:

    • OpenGL

    • Vulkan

    • Mesa

Multimedia & Video

  • Implement and optimizeVideo4Linux (V4L2) drivers for camera and video capture devices.

  • Work with multimedia frameworks such as:

    • GStreamer

    • FFmpeg

Audio Subsystem

  • Develop and debug audio drivers usingALSA / ASoC frameworks.

  • Implement support for digital audio interfaces like:

    • I2S

    • TDM

Networking

  • Develop and optimizeEthernet or network interface drivers.

  • Debug and analyze issues within theLinux networking stack.

System Integration & Debugging

  • Performsystem-level debugging, profiling, and performance tuning.

  • Analyze kernel logs, crashes, and system traces using tools like:

    • ftrace

    • perf

    • gdb

    • crash utility

Required Skills

Core Skills

  • Strong programming skills inC

  • 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 withembedded Linux platforms

  • Knowledge ofRTOS concepts or real-time Linux

  • Experience withARM-based SoCs

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

Linux kernel Driver Development Engineer (Any Driver Development platform) · Alten Calsoft Labs

Auto apply with Likeremote