Senior Linux Kernel & Device Driver Engineer- Bangalore (Bengaluru)

Senior Linux Kernel & Device Driver Engineer- Bangalore (Bengaluru)

07 Aug
|
Capgemini
|
Bengaluru

07 Aug

Capgemini

Bengaluru

Relevant Device Driver Development Experience -8+ years

Work Location- Bangalore

Role :

We are seeking an experienced Senior Linux Kernel & Device Driver Engineer with 8+ years of expertise in Linux system software development, kernel programming, BSP development, and embedded systems. The ideal candidate will be responsible for designing, developing, customizing, and debugging Linux kernel modules, device drivers, and platform software for embedded SoC-based products.

Key Responsibilities

- Develop and maintain Linux kernel modules, device drivers, and BSP software.
- Perform board bring-up, bootloader customization (U-Boot), and hardware-software integration.
- Develop and customize drivers for GPIO, SPI, I2C, UART, PCIe, Ethernet, USB, NAND, NOR, eMMC, DDR, and sensors.
- Debug and optimize Linux kernel, driver, and system-level issues.
- Support kernel upgrades, upstreaming, driver porting, and platform software enhancements.
- Collaborate with hardware, firmware, and system engineering teams.
- Ensure high-quality, reliable,



and performant software delivery.

Required Skills

- Linux Kernel Development and Device Driver Programming
- Robust C Programming and System Software Development
- BSP Development and Board Bring-up
- Embedded Linux and RTOS
- ARM & x86 Architecture
- Bootloader (U-Boot) Development and Debugging
- Linux Kernel Internals: Scheduler, Memory Management, IPC, DMA, IOMMU, NAPI, Interrupt Handling
- PCIe, Ethernet, USB, GPIO, SPI, I2C, UART Driver Development
- Multi-core Systems and Concurrent Programming
- Hardware-Software Integration
- System-Level Debugging using JTAG, J-Link, Oscilloscope, and Logic Analyzer
- Git/GitHub Version Control
- Yocto and Buildroot

Preferred Skills

- GPU, Multimedia, Display Driver Development
- OpenGL and OpenCL
- Kernel Upstreaming and Driver Porting
- PCIe Subsystem and Performance Optimization

Please share profile at [email protected]

📌 Senior Linux Kernel & Device Driver Engineer- Bangalore (Bengaluru)
🏢 Capgemini
📍 Bengaluru

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: senior linux kernel & device driver engineer- bangalore (bengaluru) / bengaluru

Subscribe to this job alert:

Get the latest job offers by email for: senior linux kernel & device driver engineer- bangalore (bengaluru) / bengaluru