Login Sign Up
🔔 FCM Loaded

Embedded Linux Device Driver Engineer

TekPillar®

5 - 10 years

Bengaluru

Posted: 13/04/2026

Getting a referral is 5x more effective than applying directly

Job Description

Job Role: Embedded Linux Device Driver Engineer

Job Location: Bangalore, India


Key Skills: Embedded Linux, Linux Kernel Development, Device Driver Development, C/C++, V4L2, ALSA


Key Responsibilities:

  • Develop and maintain device drivers for embedded Linux platforms
  • Work with Linux kernel modules and standard driver frameworks
  • Collaborate with hardware and firmware teams for system integration
  • Debug and resolve driver-level issues using standard Linux debugging tools
  • Ensure compatibility across kernel versions and Linux distributions
  • Participate in code reviews, documentation, and validation activities
  • Contribute to architectural design and driver optimization
  • Support upstreaming of drivers and kernel patches where applicable


Required Qualifications & Skills:

  • 5+ years of experience in Embedded Linux driver development
  • Strong expertise in Linux kernel programming and internals
  • Proficiency in C/C++ programming
  • Hands-on experience with driver frameworks (V4L2, ALSA, DRM)
  • Good understanding of hardware interfaces (PCI, sensors, camera modules)
  • Experience with debugging tools (GDB, ftrace, perf)
  • Strong analytical and problem-solving skills

Services you might be interested in

Improve Your Resume Today

Boost your chances with professional resume services!

Get expert-reviewed, ATS-optimized resumes tailored for your experience level. Start your journey now.