Posted on: 22/07/2025
Job Title : Linux Device Driver Developer
Experience : 510 Years
Location : Bangalore (Onsite / Hybrid depending on project needs)
Type : Full-Time
Role Overview :
We are looking for a skilled Linux Device Driver Developer to join our embedded software team. The ideal candidate will have strong experience in kernel-level programming, driver development, and Board Support Package (BSP) integration for custom hardware platforms.
You will be working on low-level software, enabling custom boards, interfacing with hardware peripherals, and contributing to the core platform development for automotive, industrial, or consumer electronics systems.
Key Responsibilities :
- Design, develop, and debug Linux kernel device drivers for various hardware peripherals (I2C, SPI, UART, GPIO, etc.)
- Integrate and customize Board Support Packages (BSP) for embedded Linux platforms
- Work with bootloaders (U-Boot), kernel porting, and hardware bring-up
- Optimize low-level software for performance, memory, and reliability
- Interface with hardware engineers to validate hardware-software integration
- Handle interrupt management, DMA, memory mapping, and kernel module development
- Use oscilloscope, logic analyzers, and JTAG for debugging
- Participate in board bring-up, testing, and production release cycles
Required Skills :
- 510 years of experience in embedded systems and Linux device driver development
- Strong proficiency in C, and experience with kernel module programming
- Hands-on experience with BSP development, Linux kernel customization, and U-Boot
- Deep understanding of Linux kernel internals, memory management, and interrupt handling
- Experience in working on ARM-based SoCs
- Familiarity with debugging tools such as JTAG, GDB, and serial debuggers
- Good understanding of hardware schematics and data sheets
Good to Have :
- Experience with Yocto or Buildroot-based Linux distributions
- Exposure to Real-Time Linux (PREEMPT_RT)
- Basic scripting (Python, Bash)
- Familiarity with Git, Jira, Jenkins (CI/CD tools)
Did you find something suspicious?
Posted By
Abhishek.S.V
Human Resources Executive at XANDER CONSULTING AND ADVISORY PRIVATE LIMITED
Last Active: 10 Nov 2025
Posted in
Semiconductor/VLSI/EDA
Functional Area
Embedded / Kernel Development
Job Code
1517349
Interview Questions for you
View All