Technical Lead Linux Device Drivers & Android Platform

Smart Soc Solutions

Bengaluru

On-site

INR 1,500,000 - 2,000,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Smart Soc Solutions in Bengaluru is seeking a Technical Lead with 8+ years of experience in Linux Device Driver Development. The role involves leading the design and optimization of drivers for various embedded peripherals and driving Android on new chipsets.

The ideal candidate must have strong debugging skills and hands-on experience with ARM-based platforms. Responsibilities also include mentoring junior engineers and collaborating across teams to deliver high-quality solutions.

Qualifications

  • 8+ years of experience in Embedded Linux and Linux Device Driver Development.
  • Strong expertise in Linux Drivers such as Camera, Audio, Display, and Wi‑Fi Drivers.
  • Hands‑on experience in Android Bring‑up on new chipsets/SoCs.

Responsibilities

  • Lead the design and integration of Linux device drivers.
  • Drive Android bring‑up activities on new SoCs/chipsets.
  • Collaborate with hardware and software teams for seamless integration.
  • Mentor and guide junior engineers.

Skills

Linux Device Driver Development
Android Platform Bring-up
Debugging and Troubleshooting
C Programming
Embedded Systems

Tools

JTAG Debuggers
Lauterbach
GDB
Logic Analyzers
Oscilloscopes

Job description

Job Summary

We are seeking a highly skilled and experienced Technical Lead with 8+ years of expertise in Linux Device Driver Development and Android Platform Bring-up. The ideal candidate will have strong hands‑on experience in developing and debugging Linux drivers for Camera, Audio, Display, Wi‑Fi, and other peripherals, along with extensive knowledge of ARM‑based platforms and Android bring‑up on new chipsets.

Role & Responsibilities
  • Lead the design, development, integration, and optimization of Linux device drivers for Camera, Audio, Display, Wi‑Fi, Bluetooth, USB, and other embedded peripherals.
  • Drive Android bring‑up activities on new SoCs/chipsets and support platform enablement.
  • Work closely with hardware, BSP, kernel, and application teams to ensure seamless system integration.
  • Perform root cause analysis and resolve complex software and hardware integration issues.
  • Utilize hardware and software debugging tools to diagnose and troubleshoot platform issues.
  • Analyze kernel logs, crash dumps, boot logs, and performance bottlenecks.
  • Lead technical discussions, architecture reviews, and design decisions.
  • Mentor, guide, and groom junior engineers and provide technical leadership across projects.
  • Review code, ensure adherence to coding standards, and drive engineering best practices.
  • Collaborate with cross‑functional teams and customers to understand requirements and deliver high‑quality solutions.
  • Support performance tuning, system stability improvements, and feature enhancements.
Preferred Candidate Profile
  • 8+ years of experience in Embedded Linux and Linux Device Driver Development.
  • Strong expertise in Linux Drivers such as Camera Drivers, Audio Drivers, Display Drivers, Wi‑Fi Drivers & Other Peripheral Drivers.
  • Hands‑on experience in Android Bring‑up on new chipsets/SoCs.
  • Strong understanding of Linux Kernel architecture and device driver framework.
  • Extensive experience with ARM‑based platforms and embedded systems.
  • Excellent debugging and troubleshooting skills.
  • Hands‑on experience with hardware and software debugging tools such as JTAG Debuggers, Lauterbach, GDB, Logic Analyzers, Oscilloscopes.
  • Kernel Debugging Tools.
  • Experience in board bring‑up, BSP development, and platform customization.
  • Strong knowledge of bootloaders, device trees, kernel configuration, and system performance tuning.
  • Proficiency in C programming and embedded software development.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Linux Device Driver Engineer
Linux Device Driver Engineer

Sequoia Applied Technologies • Bengaluru

On-site
INR 800,000 - 1,200,000
Linux Device Driver Engineer
Linux Device Driver Engineer

Sequoia Applied Technologies • India

On-site
INR 1,000,000 - 1,500,000
Linux Multimedia Developer (R&D Team Opportunity)
Linux Multimedia Developer (R&D Team Opportunity)

Innominds Software • Hyderabad

On-site
INR 1,500,000 - 2,200,000
Senior Embedded Linux Development Engineer
Senior Embedded Linux Development Engineer

Luxoft • Bengaluru

On-site
INR 1,200,000 - 1,800,000
LEAD ENGINEER-KERNEL&DRIVER-LINUX
LEAD ENGINEER-KERNEL&DRIVER-LINUX

Sasken Technologies • Bengaluru

On-site
INR 1,200,000 - 1,800,000
Embedded Linux Engineer
Embedded Linux Engineer

Kairos Technologies • Bengaluru

On-site
INR 1,200,000 - 1,600,000
Linux Device Driver Developer
Linux Device Driver Developer

Neurealm • Ernakulam, Bengaluru

On-site
INR 900,000 - 1,300,000
Technical Lead
Technical Lead

L&T Technology Services • Hyderabad

On-site
INR 9,551,000 - 12,417,000
Member Technical Staff – Technical Lead, Linux BSP
Member Technical Staff – Technical Lead, Linux BSP

Jobtailor • Hyderabad

On-site
INR 900,000 - 1,300,000
Linux Device Driver Engineer
Linux Device Driver Engineer

Ignitarium • Pune District

On-site
INR 600,000 - 1,200,000