Posted:-1 days ago|
Platform:
Work from Office
Full Time
Design, develop and maintain Linux kernel module and device drivers (character/block/network drivers, USB, PCIe, SPI)
Debug and optimize drivers for performance, power efficiency, and stability.
Collaborate with hardware, firmware, and application teams to define requirements and resolve issues.
Analyze kernel logs, crashes, and dumps using tools like KGDB, KDB, ftrace, perf, and ASan.
Contribute to upstream kernel development where applicable.
Document driver design, integration steps, and troubleshooting procedures.
Strong programming skills in C/C++ with a solid understanding of Linux kernel internals.
Experience in writing and debugging Linux device drivers.
Knowledge of kernel-space vs user-space programming.
Hands-on experience with cross-compilation, kernel build systems (Makefile, Kbuild, Yocto, or Buildroot).
Familiarity with communication buses like IC, SPI, UART, PCIe, USB.
Good understanding of operating system concepts (memory management, interrupts, scheduling, synchronization).
Strong debugging skills using GDB, KGDB, strace, perf, and other Linux tools.
Techdhaba
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.
We have sent an OTP to your contact. Please enter it below to verify.
hyderabad, pune, greater noida
3.0 - 8.0 Lacs P.A.
hyderabad, telangana
Salary: Not disclosed
hyderabad
0.5 - 2.0 Lacs P.A.
noida, uttar pradesh
Salary: Not disclosed
hyderabad
10.0 - 20.0 Lacs P.A.
hyderabad, bengaluru
2.0 - 5.0 Lacs P.A.
pune, chennai, bengaluru
17.0 - 32.0 Lacs P.A.
hyderabad, telangana, india
Experience: Not specified
Salary: Not disclosed
bengaluru, karnataka, india
15.0 - 40.0 Lacs P.A.
hyderabad, ahmedabad, bengaluru
0.5 - 3.0 Lacs P.A.