Embedded Linux Device Driver Engineer - Lead

Mployee.me

Bengaluru

On-site

INR 4,500,000 - 6,000,000

Full time

4 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Mployee.me is seeking an experienced Embedded Linux Device Driver Engineer – Lead in Bangalore to design, implement, and optimise drivers for a range of SoC peripherals. You will work across hardware, BSP, and software teams to deliver robust integrations and perform deep debugging using JTAG and related tools.

With 10+ years of experience, you will lead efforts on kernel-level enhancements, driver performance, and platform bring-up, while mentoring junior engineers and guiding reviews.

Qualifications

  • Proficient in C and Linux kernel development.
  • Strong understanding of Linux internals and kernel architecture.
  • Ability to read hardware schematics for driver development.

Responsibilities

  • Design, develop, implement, and debug Linux device drivers for various hardware interfaces.
  • Develop and maintain device drivers for USB, PCIe, Ethernet, Display, Camera, and other SoC peripherals.
  • Analyze and resolve complex issues involving Linux kernel, hardware interfaces, and platform software.
  • Read, interpret, and analyse hardware board schematics for device driver development and debugging.
  • Work with hardware, BSP, and platform software teams for hardware-software integration.
  • Perform low-level debugging using JTAG, signal analysers, and other tools.
  • Contribute to Linux kernel development, platform integration, and driver optimisation.
  • Support software bring-up, troubleshooting, and validation activities.
  • Participate in technical reviews and resolve complex engineering challenges.

Skills

C programming
Linux device driver design
Linux kernel architecture
Hardware schematics reading
ARM or RISC-V
Git
Yocto
JTAG hardware debugging

Tools

Git
Yocto

Job description

Position: Embedded Linux Device Driver Engineer – Lead

Experience: 10+ Years

Location: Bangalore

Key Responsibilities

  • Design, develop, implement, and debug Linux device drivers for various hardware interfaces.
  • Develop and maintain device drivers for USB, PCIe, Ethernet, Display, Camera, and other SoC peripherals.
  • Analyse and resolve complex issues involving Linux kernel, hardware interfaces, and platform software.
  • Read, interpret, and analyse hardware board schematics for device driver development and debugging.
  • Work closely with hardware, BSP, and platform software teams to ensure seamless hardware-software integration.
  • Perform low-level debugging using JTAG, signal analysers, and other hardware debugging tools.
  • Contribute to Linux kernel development, platform integration, and driver optimisation.
  • Support software bring-up, troubleshooting, and validation activities.
  • Participate in technical reviews and resolve complex engineering challenges.

Technical Skills

  • Excellent programming skills in C.
  • Strong hands-on experience in Linux Device Driver Design, Development, Implementation, and Debugging.
  • Deep understanding of Linux Internals and Linux Kernel Architecture.
  • Ability to read, analyse, and understand hardware board schematics.
  • Knowledge of ARM or RISC-V processor architectures.
  • Hands-on experience with Git and Yocto.
  • Experience in hardware-level debugging using JTAG and Signal Analysers.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Embedded Linux Device Driver Engineer - Lead
Embedded Linux Device Driver Engineer - Lead

TekPillar® • Bengaluru

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

Vayavya Labs Pvt. Ltd. • Bengaluru

On-site
INR 2,500,000 - 4,000,000
Linux Developer
Linux Developer

Capgemini Engineering • Bengaluru

On-site
INR 1,500,000 - 2,500,000
Embedded Linux Team Lead
Embedded Linux Team Lead

Aitech Systems Ltd. • Bengaluru

On-site
INR 3,000,000 - 5,200,000
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

Ignitarium • Pune District

On-site
INR 600,000 - 1,200,000
Lead Embedded Linux Engineer
Lead Embedded Linux Engineer

Truminds Software Systems • Gurugram District

On-site
INR 2,800,000 - 5,000,000
Lead Embedded Linux Engineer
Lead Embedded Linux Engineer

Truminds Software Systems • Chennai

On-site
INR 1,200,000 - 2,000,000
Lead Embedded Linux Engineer
Lead Embedded Linux Engineer

Truminds Software Systems • Hyderabad

On-site
INR 1,500,000 - 2,300,000
Linux kernel Driver Development Engineer (Any Driver Development platform)
Linux kernel Driver Development Engineer (Any Driver Development platform)

ALTEN Calsoft Labs • Bengaluru

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