Posted on: 29/07/2025
Role Overview : Linux Device Driver Engineer
Location : Bangalore, Work from Office
Experience : 2-6 years (with ?3 years of Linux kernel/driver focus)
Domain : Infotainment (preferred) - embedded automotive/audio/video systems
Key Responsibilities :
- Kernel and Driver Development : Design, implement, port, and optimize Linux kernel modules and drivers-including interfaces like UFS, Filesystem, I- C, SPI, Ethernet, UART, display, camera.
Crash Analysis & Debugging :
- Diagnose and resolve kernel panics or Oops, leveraging tools like GDB, JTAG, logic analyzers, and trace logs.
- Real-Time & Android Linux : Work on real-time Linux porting, RT patches, or Android Linux kernel optimizations.
- System Integration & BSP - Support SoC bring-up, Board Support Package (BSP) creation, and driver integration in embedded environments.
Cross-Functional Collaboration : Engage with firmware, hardware, system verification, and application teams to ensure seamless integration and performance tuning.
- Documentation & Review : Maintain code, test plans, design documentation; participate in peer reviews and agile ceremonies.
Required Qualifications :
Technical Expertise :
- 3+ years focused on Linux kernel/driver development, with solid work in infotainment or embedded systems.
- Strong C programming skills, OS internals, kernel APIs, and frameworks.
- Hands-On Driver Porting : Experience porting or writing drivers for UFS, filesystems, I- C, SPI, Ethernet, UART, and display subsystems.
- Debugging & Crash Recovery : Comfortable resolving kernel-level crashes using debugging tools and logs.
- Embedded Build Tools : Familiarity with Yocto, Buildroot, cross-compilation toolchains, makefiles, BSPs, and U Boot.
Soft Skills & Collaboration :
- Excellent problem-solving, analytical thinking, and attention to detail
- Strong verbal and written communication skills-can explain technical topics to non?technical stakeholders
- Experience in agile teamwork, code reviews, and mentoring is a plus
Did you find something suspicious?
Posted By
Posted in
Semiconductor/VLSI/EDA
Functional Area
Embedded / Kernel Development
Job Code
1521458
Interview Questions for you
View All